SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
PEMROGRAMAN LANJUTAN

                                     JAVA

                              Dasar-Dasar Netbeans




                                     OLEH

                          ONDRA EKA PUTRA, S.KOM




                     FAKULTAS ILMU KOMPUTER

     UNIVERSITAS PUTRA INDONESI “YPTK” PADANG




Pemrogaman Lanjutan ( JAVA)                      Oleh : Ondra Eka Putra, S.Kom
DASAR-DASAR NETBEANS

        Dalam pembahasan ini akan belajar dasar-dasar pemrograman java dengan
memanfaatkan Netbeans. Editor ini luar biasa untuk membuat aplikasi Java, karena
didukung dengan fasilitas drag and drop komponen, yaitu dukungan Rapid Aplication
Developent (pemrograman berbasis visual dan template). Kemudian Netbeans merupakan
produk free, yang dibuat oleh Sun Microsystem.

1. IDE NETBEANS
   Netbeans memiliki IDE (Integrated Development Environment), ada juga yang bilang
Integrated Design Environment dan Intergrated Debugging Envieronmet, yakni sebuah
program atau alat bantu yang terdiri atas Editor, Compiler yang terintegrasi dalam satu
aplikasi.
     Intalasi Netbeans
        Untuk Merancang Aplikasi java dengan netbeans harus ada dua buah aplikasi, yaitu
        file jdk dan file netbeans seperti terlihat pada gambar dibawah ini:




                                    Gambar Aplikasi Netbeans


        Instalasi Pada Netbeans hampir sama dengan instalasi aplikasi lainnya, namun
        sedikit berbeda dimana sebelum instalasi netbeans terlebih dahulu harus instalasi
        Aplikasi Java SE Development Kit (JDK), jika tidak maka pada saat instalasi




Pemrogaman Lanjutan ( JAVA)                                    Oleh : Ondra Eka Putra, S.Kom
netbeans akan muncul pesan bahwa jdk tidak ditemukan atau not found seperti yang
       terlihat pada gambar dibawah ini:




                       Gambar Message Instalan Netbeans Error


       Maka kita harus keluar terlebih dahulu dengan mengklik tombol Exit Installer
       untuk keluar dari instalasi netbeans.
       Langkah-langkah Instalasi Java SE Development Kit (JDK)
       1. Klik Dua Kali file jdk maka akan muncul tampilan awal seperti gambar dibawah
           ini.




                        Gambar Tampilan awal Install file JDK




Pemrogaman Lanjutan ( JAVA)                              Oleh : Ondra Eka Putra, S.Kom
Tunggu saja sampai nanti muncul seperti gambar dibawah ini.




       2. Klik tombol Accept




       3. Klik Tombol Next --- Next




                                Gambar proses Install




Pemrogaman Lanjutan ( JAVA)                               Oleh : Ondra Eka Putra, S.Kom
4. Klik Finish untuk Selesai Instalasi file JDK




Pemrogaman Lanjutan ( JAVA)                              Oleh : Ondra Eka Putra, S.Kom
Langkah-langkah Instalasi Netbeans
           1. Klik Dua Kali file Netbeans




                         Gambar tampilan awal install Netbeans




           2. Klik Next




           3. Ceklis chek box dan Next Next  Install




Pemrogaman Lanjutan ( JAVA)                              Oleh : Ondra Eka Putra, S.Kom
Gambar Proses Install Netbeans


           4. Finish


    Memulai Netbeans
       Aktifkan Netbeans Star Menu atau Shorcut.




                         Gambar Proses Pengaktifan Netbeans




Pemrogaman Lanjutan ( JAVA)                               Oleh : Ondra Eka Putra, S.Kom
Tool Bar




                                   Tampilan Netbeans Aktif


   2. Membuat Proyek Baru
       Berikut Langkah-langakah Pembuatan Project baru dengan editor netbeans:
              File (pada toolbar) New Project, sehingga muncul jendela New project
             Pada jendela New project, terdapat dua langkah atau step, yaitu Choose
              Project (pemilihan jenis proyek) dan Name and Location (penentuan nama
              dan lokasi file program).
             Pada langkah Choose project, pilih java pada Kotak pilihan Categories,
              kemudian pilih Java Application pada kotak pilihan Projects.




                     Gambar Langkah Pertama pada Project Baru




Pemrogaman Lanjutan ( JAVA)                               Oleh : Ondra Eka Putra, S.Kom
     Klik Next, untuk melanjutkan proses kelangkah Name And Location
              (pemberian nama dan lokasi file).
             Pada isian Project Name ketik Latihan (Sebagai nama Proyek).




                      Gambar Langkah kedua untuk Project Baru


             Pada isian Project Location terisi secara default direktori kerja sekarang,
              saudara bisa menggantinya dengan cara menekan tombol Browse…di
              sebelah kanan.
             Pilihan Create Main Class adalah opsi untuk membuat kelas main atau
              tidak. Kelas main diperlukan untuk dijadikan sebagai program utama yang
              pertama kali akan dijalankan oleh mesin Java. Tanpa Kelas main, sebuah
              kelas tidak akan bisa dijalankan.
             Pilihan Set as Main Project hanyalah opsi untuk menentukan proyek ini
              sebagai proyek aktif (yang dijalankan ketika saudara melakun kompilasi).
              Hal ini terjadi ketika saudara dalam jendela Netbeans membuka beberapa
              project, sehingga untuk menentukan yang aktif atau yang dijalankan, adalah
              melalui pemilihan project sebagai Main Project (proyek utama).




Pemrogaman Lanjutan ( JAVA)                                Oleh : Ondra Eka Putra, S.Kom
     Klik Finish untuk mengakhiri.




                              Gambar Form yang Terbentuk


   3. Menambah Form Dalam Proyek
       Secara default (pertama kali dibuat), proyek terdiri atas kelas utama saja, belum
       memiliki form/jendela GUI. Untuk bisa menampilkan form, perlu dilakukan
       langkah-langkah sebgai berikut:
             Masih dari Latihan 2 sebelumnya, dari jendela Project pilih package
               Latihan, klik kanan dan pilih New  JFrame Form…




                              Gambar Membuat Form Baru




Pemrogaman Lanjutan ( JAVA)                               Oleh : Ondra Eka Putra, S.Kom
 Pada jendela New JFrame Form, masukan nama form yang akan menjadi
               nama kelasnya (pada kotak Class Name), selanjutnya klik tombol Finish




                               Gambar untuk Form Baru


               Isian location adalah penentuan letak paket, sedangkan isian Package
               menentukan nama paket yang akan ditempati oleh file dari form baru
               tersebut, dan isian created file sudah terisi secara otomatis dari konfigurasi
               atau isian sebelumnya (dari Class Name sampai Package).




                              Gambar Form yang terbentuk




Pemrogaman Lanjutan ( JAVA)                                  Oleh : Ondra Eka Putra, S.Kom
Panel-panel pada Netbeans:
                   Panel project
                      Panel Project menampilkan Proyek yang telah dirancang.




                                  Gambar Panel project


                   Panel Files
                      Panel Files menampilkan file-file dalam sebuah proyek yang
                      dirancang, baik file java(*.java) atau file bytcode(*.class). melalui
                      panel Projects dan Files, dapat membuka file-fileyang telah dibuat
                      pada area kerja.




                                   Gambar Panel Files


                   Panel Pallete
                      Panel Pallete merupakan panel yang menydiakan tool-tool untuk
                      mendesign form berbasis grafis (GUI). Tool ini dibagi menjadi




Pemrogaman Lanjutan ( JAVA)                                 Oleh : Ondra Eka Putra, S.Kom
beberapa kategori, dimana setiap kategori menyediakan tool-tool
                      GUI Builder sesuai dengan kategorinya. Untuk menggunakannya,
                      saudara tinggal menyeret tool-tool kedalam ara desain.




                                  Gambar Panel Pallete
                   Panel Propertis
                      Panel properties berfungsi untuk menampilkan property komponen
                      yang aktif ntuk mengatur property yang dimiliki oleh suatu
                      komponen.




                               Gambar Panel Properties




Pemrogaman Lanjutan ( JAVA)                                 Oleh : Ondra Eka Putra, S.Kom
 Panel Inspector
                      Panel inspector akan tampil apabila mengaktifkan dokumen yang
                      mengandung container atau pemrograman grafis (GUI). Pada panel
                      inspector inimenampilkan komponen yang digunakan oleh file yang
                      bersangkutan, seperti container, komponen control, komponen menu,
                      komponen border dan lainnya.




                               Gambar Panel Inspector


   4. Mendesign Form
       Sekarang belajar mengatur tampilan form agar bisa mendapatkan hasil sesuai
       dengan kebutuhan aplikasi. Berikut ini langkah-langkahnya:
        Masuk dalam lembar kerja form (design), dengan cara masuk dalam tab
           Form1.java, kemudian klik Design atau dari menu View Editors  Design.




                        Gambar Tampilan Output Pertama Kali




Pemrogaman Lanjutan ( JAVA)                               Oleh : Ondra Eka Putra, S.Kom
 Klik kanan pada area form kosong, pilih menu Set Layout  AbsoluteLayout
             untuk kemudahan mendesign.




                               Gambar Pemilihan Layout
        Manambahkan komponen dalam form yang diambil dari panel Palette.
             Komponen (Panel Palette)             Properties                    Nilai
             Jlabel                        Text                       Text
             JText Field                   Text
             JButton                       Text                       Tampil




                                  Jtext Field
    JLabel                                                     JButton




                                        Gambar Hasil Design




        Masuk dalam jendela source program, dengan cara klik tombol Source (pojok
             kiri atas jendela), atau dengan cara pilih menu View  Editors Source, dan




Pemrogaman Lanjutan ( JAVA)                                    Oleh : Ondra Eka Putra, S.Kom
tambahkan import untuk kelas JOptionPane, yaitu kelas untuk menampilkan
           pesan dialogpada bagian atas, tepat dibawah statement Package Latihan.
                              import javax.swing.JOptionPane;
           Tambahkan Event, Klik tombol Tampil dengan cara klik kanan JButton1.
               Pilih menu Event Action  actionPerformed.




                                  Gambar Event Tampil


               Kemudian masukan kode berikut.
               private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
                     // TODO add your handling code here:


               JOptionPane.showMessageDialog(null,""+jTextField1.getText(),"",JOption
               Pane.INFORMATION_MESSAGE);
                 }


           Kompilasi program dengan cara Klik Menu Run Clean and Build Main
             Project.




Pemrogaman Lanjutan ( JAVA)                                 Oleh : Ondra Eka Putra, S.Kom
Gambar Kompilasi Program
           Jalankan Program dengan cara Klik Menu Run  Run File, Masukan isian
             Text sebagai contoh “Hello World” dan Klik tombol Tampil




                                Gambar Form Running
           Output Program




Pemrogaman Lanjutan ( JAVA)                             Oleh : Ondra Eka Putra, S.Kom
Latihan 1.
Komponen Yang digunakan:
                Object (Panel Palette)          Properties                    Nilai
              Jlabel                     Text                       Data Mahasiswa
              Jlabel                     Text                       No BP
              Jlabel                     Text                       Data Mahasiswa
              JButton                    Text                       Tampil
              JButton                    Text                       EXIT
              JText Field                Text
                                         Variable Name              JTextname
              JText Field                Text
                                         Variable Name              JTextnobp


Design Form:




Sourcode:
    Event Pada Button Tampil
       private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
              // TODO add your handling code here:
              JOptionPane.showMessageDialog(null,"Selamat         Datang       Saudara       "
       +jTextnama.getText()+",                  No               BP                   Saudara
       "+jTextnobp.getText(),"",JOptionPane.INFORMATION_MESSAGE);
          }




Pemrogaman Lanjutan ( JAVA)                                  Oleh : Ondra Eka Putra, S.Kom
 Event Pada Button EXIT (keluar program jika Button ini diklik).
         private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
                 // TODO add your handling code here:
                 this.dispose();
             }


         OutPut:




Latihan 2
Designlah Form Seperti Dibawah Ini :
Komponen yang digunakan
         Komponen                         Properties                    Nilai
Jlabel                             Text                     Data Mahasiswa
Jlabel                             Text                     Nama Lengkap
Jlabel                             Text                     No Bp
Jlabel                             Text                     Kelas
Jlabel                             Text                     Jurusan
Jlabel                             Text                     Alamat
JtextField                         Text
                                   Variable Name            Jtextnama
JText Field                        Text




Pemrogaman Lanjutan ( JAVA)                                 Oleh : Ondra Eka Putra, S.Kom
Variable Name   Jtextnobp
JText Field                   Text
                              Variable Name   Jtextkelas
JText Field                   Text
                              Variable Name   Jtextjurusan
JText Field                   Text
                              Variable Name   Jtextalamat
Jbutton                       Text            Tampil
Jbutton                       Text            EXIT


Design Form




Output




Pemrogaman Lanjutan ( JAVA)                   Oleh : Ondra Eka Putra, S.Kom

Weitere ähnliche Inhalte

Was ist angesagt?

Makalah Mobile Programming
Makalah Mobile ProgrammingMakalah Mobile Programming
Makalah Mobile ProgrammingVicinthia Veren
 
Laporan Tugas Akhir Programming For Business (PFB) - Pembuatan aplikasi siste...
Laporan Tugas Akhir Programming For Business (PFB) - Pembuatan aplikasi siste...Laporan Tugas Akhir Programming For Business (PFB) - Pembuatan aplikasi siste...
Laporan Tugas Akhir Programming For Business (PFB) - Pembuatan aplikasi siste...Richardo Budiman
 
Pertemuan 6 tabview
Pertemuan 6 tabviewPertemuan 6 tabview
Pertemuan 6 tabviewheriakj
 
Penyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanPenyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanFahrul Razi
 
Makalah cara instalasi windows xp
Makalah cara instalasi windows xpMakalah cara instalasi windows xp
Makalah cara instalasi windows xprayyanqisya
 
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUILaporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUIShofura Kamal
 
Software Requirement Specification SRS
Software Requirement Specification SRSSoftware Requirement Specification SRS
Software Requirement Specification SRSSeptian Rico Hernawan
 
Proposal pembuatan aplikasi
Proposal pembuatan aplikasiProposal pembuatan aplikasi
Proposal pembuatan aplikasiHIMATIF UIN SGD
 
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEK
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEKMANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEK
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEKDEDE IRYAWAN
 
Metode Numerik Penyelesaian Persamaan Linier Simultan
Metode Numerik Penyelesaian Persamaan Linier SimultanMetode Numerik Penyelesaian Persamaan Linier Simultan
Metode Numerik Penyelesaian Persamaan Linier SimultanAururia Begi Wiwiet Rambang
 
Layout Java dengan netbeans
Layout Java dengan netbeansLayout Java dengan netbeans
Layout Java dengan netbeansdaffa12
 
Event & Property VB - dasar visual basic bagian 4
Event & Property VB - dasar visual basic bagian 4Event & Property VB - dasar visual basic bagian 4
Event & Property VB - dasar visual basic bagian 4Isya Ansyari
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)Simon Patabang
 
Pemrograman Berorientasi Objek "Pengenalan JAVA"
Pemrograman Berorientasi Objek "Pengenalan JAVA"Pemrograman Berorientasi Objek "Pengenalan JAVA"
Pemrograman Berorientasi Objek "Pengenalan JAVA"Asnita Meydelia C K
 
Analisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaanAnalisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaanbinamulia
 
Representasi Pengetahuan
Representasi PengetahuanRepresentasi Pengetahuan
Representasi PengetahuanSherly Uda
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapCheria Asyifa
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Debby Ummul
 
Materi Kuliah : Dasar pemrograman 1
Materi Kuliah : Dasar pemrograman 1Materi Kuliah : Dasar pemrograman 1
Materi Kuliah : Dasar pemrograman 1Braga Rezpect
 

Was ist angesagt? (20)

Makalah Mobile Programming
Makalah Mobile ProgrammingMakalah Mobile Programming
Makalah Mobile Programming
 
Laporan Tugas Akhir Programming For Business (PFB) - Pembuatan aplikasi siste...
Laporan Tugas Akhir Programming For Business (PFB) - Pembuatan aplikasi siste...Laporan Tugas Akhir Programming For Business (PFB) - Pembuatan aplikasi siste...
Laporan Tugas Akhir Programming For Business (PFB) - Pembuatan aplikasi siste...
 
Pertemuan 6 tabview
Pertemuan 6 tabviewPertemuan 6 tabview
Pertemuan 6 tabview
 
Penyederhanaan Fungsi Boolean
Penyederhanaan Fungsi BooleanPenyederhanaan Fungsi Boolean
Penyederhanaan Fungsi Boolean
 
Makalah cara instalasi windows xp
Makalah cara instalasi windows xpMakalah cara instalasi windows xp
Makalah cara instalasi windows xp
 
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUILaporan Praktikum Algoritma Pemrograman Modul VI-GUI
Laporan Praktikum Algoritma Pemrograman Modul VI-GUI
 
Software Requirement Specification SRS
Software Requirement Specification SRSSoftware Requirement Specification SRS
Software Requirement Specification SRS
 
Proposal pembuatan aplikasi
Proposal pembuatan aplikasiProposal pembuatan aplikasi
Proposal pembuatan aplikasi
 
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEK
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEKMANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEK
MANAJEMEN PROYEK PERANGKAT LUNAK - Modul 5 - MANAJEMEN WAKTU PROYEK
 
Metode Numerik Penyelesaian Persamaan Linier Simultan
Metode Numerik Penyelesaian Persamaan Linier SimultanMetode Numerik Penyelesaian Persamaan Linier Simultan
Metode Numerik Penyelesaian Persamaan Linier Simultan
 
Layout Java dengan netbeans
Layout Java dengan netbeansLayout Java dengan netbeans
Layout Java dengan netbeans
 
Event & Property VB - dasar visual basic bagian 4
Event & Property VB - dasar visual basic bagian 4Event & Property VB - dasar visual basic bagian 4
Event & Property VB - dasar visual basic bagian 4
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)
 
Pemrograman Berorientasi Objek "Pengenalan JAVA"
Pemrograman Berorientasi Objek "Pengenalan JAVA"Pemrograman Berorientasi Objek "Pengenalan JAVA"
Pemrograman Berorientasi Objek "Pengenalan JAVA"
 
Insertion sort
Insertion sortInsertion sort
Insertion sort
 
Analisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaanAnalisis dan perancangan basis data perpustakaan
Analisis dan perancangan basis data perpustakaan
 
Representasi Pengetahuan
Representasi PengetahuanRepresentasi Pengetahuan
Representasi Pengetahuan
 
Penyederhanaan Karnaugh Map
Penyederhanaan Karnaugh MapPenyederhanaan Karnaugh Map
Penyederhanaan Karnaugh Map
 
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
Modul Praktikum Pemrograman Berorientasi Objek (Chap.1-6)
 
Materi Kuliah : Dasar pemrograman 1
Materi Kuliah : Dasar pemrograman 1Materi Kuliah : Dasar pemrograman 1
Materi Kuliah : Dasar pemrograman 1
 

Ähnlich wie Dasar dasar netbeans

Materi ii dasar dasar netbeans
Materi ii dasar dasar netbeansMateri ii dasar dasar netbeans
Materi ii dasar dasar netbeansIzal Kernel
 
Pengenalan Jcreator
Pengenalan JcreatorPengenalan Jcreator
Pengenalan Jcreatordaffa12
 
Membuat installer by depandi enda
Membuat installer by depandi endaMembuat installer by depandi enda
Membuat installer by depandi endaDevandy Enda
 
270610 arm pemrograman_java_dengan_netbean_ide
270610 arm pemrograman_java_dengan_netbean_ide270610 arm pemrograman_java_dengan_netbean_ide
270610 arm pemrograman_java_dengan_netbean_ideVera Lake
 
Pengenalan Netbeans
Pengenalan NetbeansPengenalan Netbeans
Pengenalan Netbeansdaffa12
 
Modul praktikum-pbo-5-swing
Modul praktikum-pbo-5-swingModul praktikum-pbo-5-swing
Modul praktikum-pbo-5-swingAgung W
 
Laporan praktikum modul 1 (pemrograman swing)
Laporan praktikum modul 1 (pemrograman swing)Laporan praktikum modul 1 (pemrograman swing)
Laporan praktikum modul 1 (pemrograman swing)Devi Apriansyah
 
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdfmodul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdfHerikusnawijaya3
 
Pertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - NetbeansPertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - Netbeansbeiharira
 
Netbeans jasper-tutorial
Netbeans jasper-tutorialNetbeans jasper-tutorial
Netbeans jasper-tutorialyunus pramono
 
Modul3 - Mengenali Lingkup Pemrogaman Anda
Modul3 - Mengenali Lingkup Pemrogaman AndaModul3 - Mengenali Lingkup Pemrogaman Anda
Modul3 - Mengenali Lingkup Pemrogaman AndaMateri Kuliah Online
 
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaJeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaIndividual Consultants
 
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaJeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaIndividual Consultants
 
Jeni intro1-bab03-mengenali lingkup pemrograman anda
Jeni intro1-bab03-mengenali lingkup pemrograman andaJeni intro1-bab03-mengenali lingkup pemrograman anda
Jeni intro1-bab03-mengenali lingkup pemrograman andaKristanto Wijaya
 
Membuat Layout Java dengan netbeans
Membuat Layout Java dengan netbeansMembuat Layout Java dengan netbeans
Membuat Layout Java dengan netbeansdaffa12
 

Ähnlich wie Dasar dasar netbeans (20)

Materi ii dasar dasar netbeans
Materi ii dasar dasar netbeansMateri ii dasar dasar netbeans
Materi ii dasar dasar netbeans
 
Pengenalan Jcreator
Pengenalan JcreatorPengenalan Jcreator
Pengenalan Jcreator
 
Membuat installer by depandi enda
Membuat installer by depandi endaMembuat installer by depandi enda
Membuat installer by depandi enda
 
270610 arm pemrograman_java_dengan_netbean_ide
270610 arm pemrograman_java_dengan_netbean_ide270610 arm pemrograman_java_dengan_netbean_ide
270610 arm pemrograman_java_dengan_netbean_ide
 
Pengenalan Netbeans
Pengenalan NetbeansPengenalan Netbeans
Pengenalan Netbeans
 
Modul praktikum-pbo-5-swing
Modul praktikum-pbo-5-swingModul praktikum-pbo-5-swing
Modul praktikum-pbo-5-swing
 
Modul praktikum pbo java swing
Modul praktikum pbo java swingModul praktikum pbo java swing
Modul praktikum pbo java swing
 
Laporan praktikum modul 1 (pemrograman swing)
Laporan praktikum modul 1 (pemrograman swing)Laporan praktikum modul 1 (pemrograman swing)
Laporan praktikum modul 1 (pemrograman swing)
 
PBO
PBO PBO
PBO
 
Modul praktikum-pemrograman java dgn netbeans
Modul praktikum-pemrograman java dgn netbeansModul praktikum-pemrograman java dgn netbeans
Modul praktikum-pemrograman java dgn netbeans
 
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdfmodul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
modul-praktikum-pemrogramanjavadgnnetbeans-171005005920.pdf
 
Pertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - NetbeansPertemuan 1 - Pemrograman II - Netbeans
Pertemuan 1 - Pemrograman II - Netbeans
 
Netbeans jasper-tutorial
Netbeans jasper-tutorialNetbeans jasper-tutorial
Netbeans jasper-tutorial
 
Modul3 - Mengenali Lingkup Pemrogaman Anda
Modul3 - Mengenali Lingkup Pemrogaman AndaModul3 - Mengenali Lingkup Pemrogaman Anda
Modul3 - Mengenali Lingkup Pemrogaman Anda
 
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaJeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
 
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman AndaJeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
Jeni Intro1 Bab03 Mengenali Lingkup Pemrograman Anda
 
Jeni intro1-bab03-mengenali lingkup pemrograman anda
Jeni intro1-bab03-mengenali lingkup pemrograman andaJeni intro1-bab03-mengenali lingkup pemrograman anda
Jeni intro1-bab03-mengenali lingkup pemrograman anda
 
Membuat Layout Java dengan netbeans
Membuat Layout Java dengan netbeansMembuat Layout Java dengan netbeans
Membuat Layout Java dengan netbeans
 
Modul articulate
Modul articulateModul articulate
Modul articulate
 
Vbasic access
Vbasic accessVbasic access
Vbasic access
 

Kürzlich hochgeladen

modul 1.2 guru penggerak angkatan x Bintan
modul 1.2 guru penggerak angkatan x Bintanmodul 1.2 guru penggerak angkatan x Bintan
modul 1.2 guru penggerak angkatan x BintanVenyHandayani2
 
APRESIASI SURAT DAN MASUKAN CGP ANGKATAN X.pdf
APRESIASI SURAT DAN MASUKAN CGP ANGKATAN X.pdfAPRESIASI SURAT DAN MASUKAN CGP ANGKATAN X.pdf
APRESIASI SURAT DAN MASUKAN CGP ANGKATAN X.pdfVenyHandayani2
 
slide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfslide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfNURAFIFAHBINTIJAMALU
 
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdfsandi625870
 
Soal accurate terbaru untuk mahasiswa ya
Soal accurate terbaru untuk mahasiswa yaSoal accurate terbaru untuk mahasiswa ya
Soal accurate terbaru untuk mahasiswa yaMonaAmelia
 
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.pptP_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.pptAfifFikri11
 
Modul persamaan perakaunan prinsip akaun
Modul persamaan perakaunan prinsip akaunModul persamaan perakaunan prinsip akaun
Modul persamaan perakaunan prinsip akaunnhsani2006
 
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.aechacha366
 
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmaksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmeunikekambe10
 
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptxAKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptxHeriyantoHeriyanto44
 
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
Teknik Menjawab Kertas P.Moral SPM  2024.pptxTeknik Menjawab Kertas P.Moral SPM  2024.pptx
Teknik Menjawab Kertas P.Moral SPM 2024.pptxwongcp2
 
Tina fitriyah - Uji Sampel statistik.pptx
Tina fitriyah - Uji Sampel statistik.pptxTina fitriyah - Uji Sampel statistik.pptx
Tina fitriyah - Uji Sampel statistik.pptxTINAFITRIYAH
 
Teks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian KasihTeks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian Kasihssuserfcb9e3
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxrofikpriyanto2
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxLeniMawarti1
 
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptxLATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptxnataliadwiasty
 
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptPertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptNabilahKhairunnisa6
 
Workshop penulisan buku (Buku referensi, monograf, BUKU...
Workshop penulisan buku                       (Buku referensi, monograf, BUKU...Workshop penulisan buku                       (Buku referensi, monograf, BUKU...
Workshop penulisan buku (Buku referensi, monograf, BUKU...Riyan Hidayatullah
 
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxSKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxg66527130
 
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",Kanaidi ken
 

Kürzlich hochgeladen (20)

modul 1.2 guru penggerak angkatan x Bintan
modul 1.2 guru penggerak angkatan x Bintanmodul 1.2 guru penggerak angkatan x Bintan
modul 1.2 guru penggerak angkatan x Bintan
 
APRESIASI SURAT DAN MASUKAN CGP ANGKATAN X.pdf
APRESIASI SURAT DAN MASUKAN CGP ANGKATAN X.pdfAPRESIASI SURAT DAN MASUKAN CGP ANGKATAN X.pdf
APRESIASI SURAT DAN MASUKAN CGP ANGKATAN X.pdf
 
slide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdfslide presentation bab 2 sain form 2.pdf
slide presentation bab 2 sain form 2.pdf
 
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
1.2.a.6 Dekon modul 1.2. DINI FITRIANI.pdf
 
Soal accurate terbaru untuk mahasiswa ya
Soal accurate terbaru untuk mahasiswa yaSoal accurate terbaru untuk mahasiswa ya
Soal accurate terbaru untuk mahasiswa ya
 
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.pptP_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
P_E_R_I_L_A_K_U__K_O_N_S_E_L_O_R__v.1.ppt
 
Modul persamaan perakaunan prinsip akaun
Modul persamaan perakaunan prinsip akaunModul persamaan perakaunan prinsip akaun
Modul persamaan perakaunan prinsip akaun
 
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
PUEBI.bahasa Indonesia/pedoman umum ejaan bahasa Indonesia pptx.
 
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmmaksi nyata pendidikan inklusif.pelatihan mandiri pmm
aksi nyata pendidikan inklusif.pelatihan mandiri pmm
 
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptxAKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
AKSI NYATA MODUL 1.3 VISI GURU PENGGERAK.pptx
 
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
Teknik Menjawab Kertas P.Moral SPM  2024.pptxTeknik Menjawab Kertas P.Moral SPM  2024.pptx
Teknik Menjawab Kertas P.Moral SPM 2024.pptx
 
Tina fitriyah - Uji Sampel statistik.pptx
Tina fitriyah - Uji Sampel statistik.pptxTina fitriyah - Uji Sampel statistik.pptx
Tina fitriyah - Uji Sampel statistik.pptx
 
Teks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian KasihTeks ucapan Majlis Perpisahan Lambaian Kasih
Teks ucapan Majlis Perpisahan Lambaian Kasih
 
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptxMATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
MATERI 1_ Modul 1 dan 2 Konsep Dasar IPA SD jadi.pptx
 
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptxKeberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
Keberagaman-Peserta-Didik-dalam-Psikologi-Pendidikan.pptx
 
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptxLATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
LATIHAN SOAL SISTEM PENCERNAAN KELAS 11pptx
 
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.pptPertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
Pertemuan 3-bioavailabilitas-dan-bioekivalensi.ppt
 
Workshop penulisan buku (Buku referensi, monograf, BUKU...
Workshop penulisan buku                       (Buku referensi, monograf, BUKU...Workshop penulisan buku                       (Buku referensi, monograf, BUKU...
Workshop penulisan buku (Buku referensi, monograf, BUKU...
 
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptxSKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
SKPM Kualiti @ Sekolah 23 Feb 22222023.pptx
 
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY  SKILL",
RENCANA + Link2 Materi TRAINING "Effective LEADERSHIP & SUPERVISORY SKILL",
 

Dasar dasar netbeans

  • 1. PEMROGRAMAN LANJUTAN JAVA Dasar-Dasar Netbeans OLEH ONDRA EKA PUTRA, S.KOM FAKULTAS ILMU KOMPUTER UNIVERSITAS PUTRA INDONESI “YPTK” PADANG Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 2. DASAR-DASAR NETBEANS Dalam pembahasan ini akan belajar dasar-dasar pemrograman java dengan memanfaatkan Netbeans. Editor ini luar biasa untuk membuat aplikasi Java, karena didukung dengan fasilitas drag and drop komponen, yaitu dukungan Rapid Aplication Developent (pemrograman berbasis visual dan template). Kemudian Netbeans merupakan produk free, yang dibuat oleh Sun Microsystem. 1. IDE NETBEANS Netbeans memiliki IDE (Integrated Development Environment), ada juga yang bilang Integrated Design Environment dan Intergrated Debugging Envieronmet, yakni sebuah program atau alat bantu yang terdiri atas Editor, Compiler yang terintegrasi dalam satu aplikasi.  Intalasi Netbeans Untuk Merancang Aplikasi java dengan netbeans harus ada dua buah aplikasi, yaitu file jdk dan file netbeans seperti terlihat pada gambar dibawah ini: Gambar Aplikasi Netbeans Instalasi Pada Netbeans hampir sama dengan instalasi aplikasi lainnya, namun sedikit berbeda dimana sebelum instalasi netbeans terlebih dahulu harus instalasi Aplikasi Java SE Development Kit (JDK), jika tidak maka pada saat instalasi Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 3. netbeans akan muncul pesan bahwa jdk tidak ditemukan atau not found seperti yang terlihat pada gambar dibawah ini: Gambar Message Instalan Netbeans Error Maka kita harus keluar terlebih dahulu dengan mengklik tombol Exit Installer untuk keluar dari instalasi netbeans. Langkah-langkah Instalasi Java SE Development Kit (JDK) 1. Klik Dua Kali file jdk maka akan muncul tampilan awal seperti gambar dibawah ini. Gambar Tampilan awal Install file JDK Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 4. Tunggu saja sampai nanti muncul seperti gambar dibawah ini. 2. Klik tombol Accept 3. Klik Tombol Next --- Next Gambar proses Install Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 5. 4. Klik Finish untuk Selesai Instalasi file JDK Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 6. Langkah-langkah Instalasi Netbeans 1. Klik Dua Kali file Netbeans Gambar tampilan awal install Netbeans 2. Klik Next 3. Ceklis chek box dan Next Next  Install Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 7. Gambar Proses Install Netbeans 4. Finish  Memulai Netbeans Aktifkan Netbeans Star Menu atau Shorcut. Gambar Proses Pengaktifan Netbeans Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 8. Tool Bar Tampilan Netbeans Aktif 2. Membuat Proyek Baru Berikut Langkah-langakah Pembuatan Project baru dengan editor netbeans:  File (pada toolbar) New Project, sehingga muncul jendela New project  Pada jendela New project, terdapat dua langkah atau step, yaitu Choose Project (pemilihan jenis proyek) dan Name and Location (penentuan nama dan lokasi file program).  Pada langkah Choose project, pilih java pada Kotak pilihan Categories, kemudian pilih Java Application pada kotak pilihan Projects. Gambar Langkah Pertama pada Project Baru Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 9. Klik Next, untuk melanjutkan proses kelangkah Name And Location (pemberian nama dan lokasi file).  Pada isian Project Name ketik Latihan (Sebagai nama Proyek). Gambar Langkah kedua untuk Project Baru  Pada isian Project Location terisi secara default direktori kerja sekarang, saudara bisa menggantinya dengan cara menekan tombol Browse…di sebelah kanan.  Pilihan Create Main Class adalah opsi untuk membuat kelas main atau tidak. Kelas main diperlukan untuk dijadikan sebagai program utama yang pertama kali akan dijalankan oleh mesin Java. Tanpa Kelas main, sebuah kelas tidak akan bisa dijalankan.  Pilihan Set as Main Project hanyalah opsi untuk menentukan proyek ini sebagai proyek aktif (yang dijalankan ketika saudara melakun kompilasi). Hal ini terjadi ketika saudara dalam jendela Netbeans membuka beberapa project, sehingga untuk menentukan yang aktif atau yang dijalankan, adalah melalui pemilihan project sebagai Main Project (proyek utama). Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 10. Klik Finish untuk mengakhiri. Gambar Form yang Terbentuk 3. Menambah Form Dalam Proyek Secara default (pertama kali dibuat), proyek terdiri atas kelas utama saja, belum memiliki form/jendela GUI. Untuk bisa menampilkan form, perlu dilakukan langkah-langkah sebgai berikut:  Masih dari Latihan 2 sebelumnya, dari jendela Project pilih package Latihan, klik kanan dan pilih New  JFrame Form… Gambar Membuat Form Baru Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 11.  Pada jendela New JFrame Form, masukan nama form yang akan menjadi nama kelasnya (pada kotak Class Name), selanjutnya klik tombol Finish Gambar untuk Form Baru Isian location adalah penentuan letak paket, sedangkan isian Package menentukan nama paket yang akan ditempati oleh file dari form baru tersebut, dan isian created file sudah terisi secara otomatis dari konfigurasi atau isian sebelumnya (dari Class Name sampai Package). Gambar Form yang terbentuk Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 12. Panel-panel pada Netbeans:  Panel project Panel Project menampilkan Proyek yang telah dirancang. Gambar Panel project  Panel Files Panel Files menampilkan file-file dalam sebuah proyek yang dirancang, baik file java(*.java) atau file bytcode(*.class). melalui panel Projects dan Files, dapat membuka file-fileyang telah dibuat pada area kerja. Gambar Panel Files  Panel Pallete Panel Pallete merupakan panel yang menydiakan tool-tool untuk mendesign form berbasis grafis (GUI). Tool ini dibagi menjadi Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 13. beberapa kategori, dimana setiap kategori menyediakan tool-tool GUI Builder sesuai dengan kategorinya. Untuk menggunakannya, saudara tinggal menyeret tool-tool kedalam ara desain. Gambar Panel Pallete  Panel Propertis Panel properties berfungsi untuk menampilkan property komponen yang aktif ntuk mengatur property yang dimiliki oleh suatu komponen. Gambar Panel Properties Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 14.  Panel Inspector Panel inspector akan tampil apabila mengaktifkan dokumen yang mengandung container atau pemrograman grafis (GUI). Pada panel inspector inimenampilkan komponen yang digunakan oleh file yang bersangkutan, seperti container, komponen control, komponen menu, komponen border dan lainnya. Gambar Panel Inspector 4. Mendesign Form Sekarang belajar mengatur tampilan form agar bisa mendapatkan hasil sesuai dengan kebutuhan aplikasi. Berikut ini langkah-langkahnya:  Masuk dalam lembar kerja form (design), dengan cara masuk dalam tab Form1.java, kemudian klik Design atau dari menu View Editors  Design. Gambar Tampilan Output Pertama Kali Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 15.  Klik kanan pada area form kosong, pilih menu Set Layout  AbsoluteLayout untuk kemudahan mendesign. Gambar Pemilihan Layout  Manambahkan komponen dalam form yang diambil dari panel Palette. Komponen (Panel Palette) Properties Nilai Jlabel Text Text JText Field Text JButton Text Tampil Jtext Field JLabel JButton Gambar Hasil Design  Masuk dalam jendela source program, dengan cara klik tombol Source (pojok kiri atas jendela), atau dengan cara pilih menu View  Editors Source, dan Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 16. tambahkan import untuk kelas JOptionPane, yaitu kelas untuk menampilkan pesan dialogpada bagian atas, tepat dibawah statement Package Latihan. import javax.swing.JOptionPane;  Tambahkan Event, Klik tombol Tampil dengan cara klik kanan JButton1. Pilih menu Event Action  actionPerformed. Gambar Event Tampil Kemudian masukan kode berikut. private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: JOptionPane.showMessageDialog(null,""+jTextField1.getText(),"",JOption Pane.INFORMATION_MESSAGE); }  Kompilasi program dengan cara Klik Menu Run Clean and Build Main Project. Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 17. Gambar Kompilasi Program  Jalankan Program dengan cara Klik Menu Run  Run File, Masukan isian Text sebagai contoh “Hello World” dan Klik tombol Tampil Gambar Form Running  Output Program Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 18. Latihan 1. Komponen Yang digunakan: Object (Panel Palette) Properties Nilai Jlabel Text Data Mahasiswa Jlabel Text No BP Jlabel Text Data Mahasiswa JButton Text Tampil JButton Text EXIT JText Field Text Variable Name JTextname JText Field Text Variable Name JTextnobp Design Form: Sourcode:  Event Pada Button Tampil private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: JOptionPane.showMessageDialog(null,"Selamat Datang Saudara " +jTextnama.getText()+", No BP Saudara "+jTextnobp.getText(),"",JOptionPane.INFORMATION_MESSAGE); } Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 19.  Event Pada Button EXIT (keluar program jika Button ini diklik). private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: this.dispose(); } OutPut: Latihan 2 Designlah Form Seperti Dibawah Ini : Komponen yang digunakan Komponen Properties Nilai Jlabel Text Data Mahasiswa Jlabel Text Nama Lengkap Jlabel Text No Bp Jlabel Text Kelas Jlabel Text Jurusan Jlabel Text Alamat JtextField Text Variable Name Jtextnama JText Field Text Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom
  • 20. Variable Name Jtextnobp JText Field Text Variable Name Jtextkelas JText Field Text Variable Name Jtextjurusan JText Field Text Variable Name Jtextalamat Jbutton Text Tampil Jbutton Text EXIT Design Form Output Pemrogaman Lanjutan ( JAVA) Oleh : Ondra Eka Putra, S.Kom