Belajar NETBEANS
Belajar NETBEANS
MODUL I
MEMBUAT PROJECT DI IDE NETBEANS Praktikum 1 Untuk membuat project di netbean 6.5 adalah sebagai berikut : 1.Pada menu netbeans pilih menu File| New Project (Ctrl+Shift+N) untuk membuka dialog new project; 2.Akan muncul form dialog seperti gambar 1.1 di bawah ini, lalu pada Categories pilih Java , pada Projects pilih Java Application lalu klik tombol next;
Create by dedih
Gambar 1.1 New Project 3.Akan muncul form dialog Name and Location, Pada project Name isi Nama Project Anda misalkan PraktikumJava, Pada Project Location pilih lokasi tempat penyimpanan project anda dengan klik tombol Browse seperti terlihat pada gambar 1.2 dibawah ini ;
Gambar 1.2 New Java Application 4.Centang pada pilihan Set as main project dan centang juga Create Main Class boleh di isi nama main class terserah anda. 5.Klik tombol Finish. Akan muncul menu netbeans seperti gambar 1.3 dibawah ini :
Membuat Form Baru pada Netbeans 1.Klik kanan pada folder PraktikumJava pilih New pilih JFrame Form Gambar 1.4
seperti
Gambar 1.4 Membuat Form Baru dalam Netbeans 2.Pada Class Name ketik FormLatih1 pilih tombol Finish seperti gambar 1.5 dibawah ini :
Create by dedih
Modul Pemograman Visual With Netbeans Akan muncul gambar 1.6 seperti di bawah ini :
Gambar 1.6 Tampilan Form Kosong pada Netbeans 3.Untuk Menampilkan Source code windows pilih Tab Source lalu ketikan kode program dibawah ini:
Gambar 1.7 Source Code 4.Pada pallete Swing Controls Pilih JButton dan letakan di form terlihat seperti gambar 1.8 dibawah ini , lalu pilih Properties pilih text lalu ketik Tampil Pesan: Create by dedih 4
Gambar 1.8 Meletakan JButton 5.Klik kanan pada button Tampil Pesan pilih Change Variable Name ketik Btampil Klik button Ok
Gambar 1.8 Rename Nama Buton 6.Klik kanan pada Button Tampil Pesan pilih Events pilih Action pilih actionPerformed
Gambar 1.9 ActionPerformed 7.Lalu muncul tampilan gambar 1.10 di bawah ini ketikan kode programnya sbb:
Create by dedih
Gambar 1.11 Source Code Button Pesan Tampil 8.Langkah Selanjutnya Pilih Menu Run pilih Clean and Build Main Project seperti gambar 1.12 di bawah ini :
Gambar 1.12 Clean and Build Main Project 9.Kalau tidak ada Error Pilih Menu Run pilih Run File akan muncul tampilan seperti gambar 1.13 lalu klik tombol Tampil Pesan sehingga pesan Hallo.
Gambar 1.13 Run File Tugas Praktikum 1 1.Buatlah satu form yang mampu menampilkan Selamat mencoba Ide Netbeans Nama Anda
MODUL 2
Mengenal Label, Textfield dan Button pada NetBeans Create by dedih 6
Modul Pemograman Visual With Netbeans Praktikum 2 Buatlah Form Mahasiswa seperti gambar 2.1 di Bawah ini :
Gambar 2.1 Form Mahasiswa Adapun properties yang harus di atur seperti pada tabel 2.1 di bawah ini : Komponen Properties Isi Jlabel Text NIM Jlabel Text NAMA JTextField Name eNIM Text Kosongkan JTextField Name eNAMA Text Kosongkan JTextField Name eHasil Text Kosongkan Jbutton Name bClear Text CLEAR Jbutton Name bExit Text EXT
Adapun kode untuk button CLEAR sbb: private void bCLEARActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: eNIM.setText(""); eNAMA.setText(""); } Adapun kode untuk button EXIT sebagai berikut : private void bEXITActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: dispose(); } Create by dedih 7
Tugas Praktikum 2
1.Buatlah sebuah form yang menampilkan NIM dan NAMA ke dalam JOptionPane. 2.Buatlah sebuah form yang menampilkan NIM, NAMA dan ALAMAT ke dalam Label. 3.Buatlah sebuah form yang menampilkan NIM, NAMA, ALAMAT, NOTELP ke dalam JTextField
MODUL 3
Mengenal cara mendeklarasikan variabel dan mengkonversi variabel Buatlah Form pertambahan seperti gambar 3.1 di Bawah ini :
Gambar 3.1 Form Pertambahan Adapun properties yang harus di atur seperti pada tabel 3.1 di bawah ini : Komponen Properties Isi Jlabel Text Bilangan 1 Jlabel Text Bilangan 2 Jlabel Text Hasil JTextField Name ebil1 Text Kosongkan JTextField Name ebil2 Text Kosongkan JTextField Name eHasil Text Kosongkan Jbutton Name bClear Text CLEAR Jbutton Name bProses Text Proses Create by dedih 8
Adapun kode untuk button CLEAR sbb: private void bClearActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: eBil1.setText(""); eBil2.setText(""); eHasil.setText(""); eBil1.requestFocus(); } Adapun kode program untuk button Proses adalah : private void bProsesActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: int a,b,c; a=Integer.parseInt(eBil1.getText()); b=Integer.parseInt(eBil2.getText()); c=a+b; eHasil.setText(Integer.toString(c)); } Adapun kode program untuk button Exit sbb: private void bExitActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: dispose(); }
Tugas Praktikum 3
1.Buatlah seperti pada tampilan Gambar di bawah ini berikut code programnya :
Create by dedih
MODUL 4
Mengenal Password Field dan Perintah If Sederhana pada NetBeans Struktur kontrol digunakan untuk mengatur jalannya alur program sesuai dengan yang kita inginkan. Statemen kontrol dikategorikan menjadi pemilihan, pengulangan, dan statemen peloncatan. Pemilihan digunakan untuk menentukan statemen mana yang akan dieksekusi tergantung dari ekpresi atau kondisi yang dikondisikan. Java menyediakan dua buah ekpresi untuk pemilihan Create by dedih 10
yaitu if dan switch. Kedua statemen tersebut digunakan untuk mengontrol eksekusi statemen tergantung dari yang ditentukan sebelumnya. Statemen if digunakan untuk menangani pencabangan atau pemilihan statemen yang didasarkan atas satu, dua, atau lebih dari dua kondisi. Dalam java bentuk umum penulisan statemen if untuk satu kondisi sebagai berikut : // apabila hanya terdiri dalam satu statemen If (kondisi) statemen //apabila lebih dari dua statemen If (kondisi) { Statemen Statemen ............. } Praktikum 4 Buatlah Form login seperti gambar 4.1 di Bawah ini :
Gambar 4.1 Form login Adapun properties yang harus di atur seperti pada tabel 4.1 di bawah ini : Komponen Properties Isi Jlabel Text Username Jlabel Text Password JTextField Name eUser Text Kosongkan JPasswordField Name ePassword Text Kosongkan Jbutton Name bLogin Text Login Jbutton Name bBatal Text Batal Jbutton Name bExit Text Exit Adapun kode program untuk button Login adalah sebagai berikut :
Create by dedih
11
private void bLoginActionPerformed(java.awt.event.ActionEvent evt) { String a, b = new String(""); a =eUser.getText(); b= new String (ePassword.getPassword()); // b= ePassword.getPassword(); boolean c=a.equals("dhs") && b.equals("123"); if(c==true){ JOptionPane.showConfirmDialog(null, "Anda Benar", "Login",JOptionPane.INFORMATION_MESSAGE); } else{ JOptionPane.showConfirmDialog(null, "Login anda Salah", "Login",JOptionPane.INFORMATION_MESSAGE); } // TODO add your handling code here: } Adapun kode program untuk button Batal adalah sebagai berikut : private void bBatalActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: eUser.setText(""); ePassword.setText(""); } Adapun kode program untuk button Exit adalah sebagai berikut : private void bExitActionPerformed(java.awt.event.ActionEvent evt) { dispose(); // TODO add your handling code here: }
Tugas Modul 4
Buatlah sebuah form seperti gambar di bawah ini :
Ketentuan : Jika tombol proses ditekan/diklik maka apabila nilai lebih besar atau sama dengan 60 Maka keterangan diisi dengan LULUS selain itu Mengulang
Create by dedih
12
MODUL 5
Menggunakan If lebih dari dua Kondisi pada NetBeans Struktur pemilihan jenis ini merupakan pengembangan dari jenis sebelumnya. Di sini statemen if memiliki lebih dari dua kondisi. Adapun bentuk umumnya sbb : // Apabila terdiri dari satu statemen If (kondisi1) Statemen jika kondisi1 benar Else if (kondisi2) Statemen jika kondisi1 salah Else Statemen jika kondisi1 dan kondisi2 salah // Apabila terdiri dua buah statemen atau lebih If (kondisi1) { //Statemen dilakukan jika kondisi1 benar Statemen1 Statemen2 ............. } Else if(kondisi2) { //Statemen dilakukan jika kondisi1 salah Statemen1 Statemen2 ............. } Else { //Statemen dilakukan jika kondisi1 dan kondisi2 salah Statemen1 Statemen2 ............. }
Create by dedih
13
Adapun properties yang harus di atur seperti pada tabel 5.1 di bawah ini : Komponen Properties Isi Jlabel Text Masukan debuah Bilangan Jlabel Text Keterangan JTextField Name ebil Text Kosongkan JPasswordField Name eket Text Kosongkan Jbutton Name Proses Text bproses Jbutton Name bBatal Text Batal Jbutton Name bkeluar Text Keluar Adapun kode program untuk button Proses adalah sebagai berikut : private void bprosesActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: float a; String b; a=Float.parseFloat(ebil.getText()); if(a==0.0f){ b="bilangan Nol"; eket.setText(a+" "+ b); }else if(a>1.0f){ b="bilangan lebih besar dari Nol"; eket.setText(a +" "+ b); }else{ b="bilangan kurang dari Nol"; eket.setText(a +" "+ b); } Create by dedih 14
Modul Pemograman Visual With Netbeans } Adapun kode program untuk button Batal adalah sebagai berikut :
private void bbatalActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: ebil.setText("0"); eket.setText(""); } Adapun kode program untuk button Keluar adalah sebagai berikut : private void bkeluarActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: dispose(); }
Tugas Modul 5
Buatlah sebuah form seperti gambar di bawah ini :
Ketika tombol PROSES di klik maka maka nilai angka, nilai huruf dan keterangan akan muncul otomatis dan apabila tombol CLEAR di pilih maka text isian dikosongkan sedangkan jika user memilih tombol EXIT maka akan keluar dari form kerja tersebut. Adapun Ketentuan sebagai berikut : 1.Nilai angka didapat dari nilai absen *10% + nilai tugas* 20% +nilai uts*30% +nilai uas*40% 2.Sedangkan nilai huruf dan keterangan di dapat dari nilai angka dengan ketentuan sbb: NILAI ANGKA NILAI HURUF KETERANGAN Create by dedih 15
Modul Pemograman Visual With Netbeans 80 s/d 100 70 S/D 79 60 S/D 69 50 S/D 59 0 S/D 49 A B C D E
Stmik Kharisma karawang SANGAT MEMUASKAN MEMUASKAN CUKUP KURANG SANGAT KURANG
MODUL 6
Menggunakan Perintah Switch pada NetBeans Statemen switch merupakan statemen alternatif untuk melakukan pemilihan statemen dan digunakan untuk menyederhanakan kekompleksitasan statemen if yang banyak mengandung kondisi. Adapun bentuk umumnya sbb : switch( switch_expression ){ case case_selector1: statement1; // statement2; //block 1 . . . // break; case case_selector2: Create by dedih 16
Modul Pemograman Visual With Netbeans statement1; // statement2; //block 2 . . . // break; ... default: } statement1; // statement2; //block n . . . // break;
switch_expression adalah ekspresi integer atau karakter dan case_selector1, case_selector2 dan seterusnya adalah konstanta unik dari nilai integer atau karakter. Ketika pernyataan switch ditemukan pada potongan kode program, java pertama kali akan memeriksa switch_expression, dan menuju ke case yang akan menyamakan nilai yang dimiliki oleh switch_expression. Selanjutnya program akan mengeksekusi pernyataan pada dari kode setelah case yang ditemukan sampai menemui pernyataan break, selanjutnya akan mengabaikan pernyataan yang lainnya hingga akhir dari struktur dari pernyataan switch. Jika tidak ditemui case yang cocok, maka program akan mengeksekusi blok default.Sebagai catatan, bahwa bagian blok default adalah opsional. Sebuah pernyataan switch bisa jadi tidak memiliki blok kode default. CATATAN: Tidak seperti pada pernyataan if, beberapa pernyataan pada struktur pernyataan switch akan dieksekusi tanpa memerlukan tanda kurung kurawal ({}). Ketika sebuah case pada pernyataan switch menemui kecocokan, semua pernyataan pada case tersebut akan dieksekusi. Tidak hanya demikian, pernyataan lain yang berada pada case yang sesuai juga akan dieksekusi. Untuk menghindari program mengeksekusi pernyataan pada case berikutnya, kita menggunakan pernyataan break sebagai pernyataan akhir pada setiap blok case. Praktikum 6 Buatlah form seperti pada gambar di bawah ini :
Adapun properties yang harus di atur seperti pada tabel 6.1 di bawah ini : Komponen Properties Create by dedih 17
Isi
Modul Pemograman Visual With Netbeans Jlabel Jlabel JTextField JPasswordField Jbutton Jbutton Jbutton Text Text Name Text Name Text Name Text Name Text Name Text
Stmik Kharisma karawang Masukan debuah Bilangan Keterangan ebil Kosongkan eket Kosongkan Proses bproses bBatal Batal bkeluar Keluar
Adapun kode program untuk button Proses adalah sebagai berikut : private void bprosesActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: int a; String b; a=Integer.parseInt(ebil.getText()); switch(a) { case 1: b="Pilihan pertama"; eket.setText(b);break; case 2: b="Pilihan kedua"; eket.setText(b);break; case 3: b="Pilihan ketiga"; eket.setText(b);break; case 4: b="Pilihan keempat"; eket.setText(b);break; case 5: b="Pilihan kelima"; eket.setText(b);break; default: b="Pilihan Default"; eket.setText(b);break; } Adapun kode program untuk button Batal adalah sebagai berikut : private void bbatalActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: ebil.setText("0"); eket.setText(""); } Adapun kode program untuk button Keluar adalah sebagai berikut : private void bkeluarActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: dispose(); } Create by dedih 18
MODUL 7
Menggunakan Perintah Perulangan For pada NetBeans Struktur for pada umumnya digunakan untuk melakukan pengulangan yang banyaknya sudah pasti atau sudah diketahui sebelumnya. Adapun bentuk umumnya sbb : for (InitializationExpression; LoopCondition; StepExpression){ statement1; statement2; ... } Penjelasan : InitializationExpression inisialisasi dari variabel loop. LoopCondition - membandingkan variabel loop pada nilai batas tertentu StepExpression - melakukan update pada variabel loop. Praktikum 7 Buatlah form seperti pada gambar di bawah ini :
Adapun properties yang harus di atur seperti pada tabel 7.1 di bawah ini : Komponen Properties Isi Jlabel Text Masukan Jumlah Perulangan Jlabel Text Hasil Perulangan JTextField Name ebil Text Kosongkan JScrolPane Name JScrolPane1 JTextArea Name areahasil Text Kosongkan Jbutton Name Proses Text bproses Create by dedih 19
Modul Pemograman Visual With Netbeans Jbutton Jbutton Name Text Name Text
Adapun kode program untuk button Proses adalah sebagai berikut : private void bprosesActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: int a,b; a=Integer.parseInt(ebil.getText()); for(b=1;b<=a; b++){ areahasil.append(b+". Kharisma "+"\n"); } } Adapun kode program untuk button Batal adalah sebagai berikut : private void bkeluarActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: dispose(); } Adapun kode program untuk button Keluar adalah sebagai berikut : private void bbatalActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: ebil.setText(""); areahasil.setText(""); }
Tugas Modul 7
Buatlah Program dengan for dari output dibawah ini : 1.10. Kharisma 20.Kharisma 30.Kharisma 40.Kharisma 50.Kharisma 4. 1 1 1 2 2 2 3 3 3 3 2 2 2 1 5. 2. 4 3 2 1 5 3. 6 3 0 9
1 +2+3+4+5=15
Create by dedih
20
MODUL 8
Menggunakan Perintah Perulangan While pada NetBeans Struktur while adalah jenis pengulangan yang mendefenisikan kondisi diawal blok yang berarti apa bila kondisi tidak terpenuhi (bernilai false) maka proses pengulangan pun tidak akan pernah dilakukan . Adapun bentuk umumnya sbb : while( boolean_expression ){ statement1; statement2; ... } Pernyataan di dalam while loop akan dieksekusi berulang-ulang selama kondisi boolean_expression bernilai benar (true). Praktikum 8 Buatlah form seperti pada gambar di bawah ini :
Create by dedih
21
Adapun properties yang harus di atur seperti pada tabel 8.1 di bawah ini : Komponen Properties Isi Jlabel Text Masukan Jumlah Perulangan Jlabel Text Hasil Perulangan JTextField Name ebil Text Kosongkan JScrolPane Name JScrolPane1 JTextArea Name areahasil Text Kosongkan Jbutton Name Proses Text bproses Jbutton Name bBatal Text Batal Jbutton Name bkeluar Text Keluar Adapun kode program untuk button Proses adalah sebagai berikut : private void bprosesActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: int a,b=1; a=Integer.parseInt(ebil.getText()); // int i = 4; while ( b<=a ){ areahasil.append(b+". Kharisma "+"\n"); //System.out.print(i); b++; } Adapun kode program untuk button Batal adalah sebagai berikut : Create by dedih 22
private void bkeluarActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: dispose(); } Adapun kode program untuk button Keluar adalah sebagai berikut : private void bbatalActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: ebil.setText(""); areahasil.setText(""); }
Tugas Modul 8
Buatlah Program dengan for dari output dibawah ini : 1.10. Kharisma 20.Kharisma 30.Kharisma 40.Kharisma 50.Kharisma 4. 1 1 1 2 2 2 3 3 3 3 3 3 2 2 2 1 1 1 5. 2. 4 3 2 1 5 3. 6 3 0 9
1 +2+3+4+5=15
Create by dedih
23
MODUL 9
Menggunakan Perintah Perulangan Do While pada NetBeans Do-while loop mirip dengan while-loop. Pernyataan di dalam do-while loop akan dieksekusi beberapa kali selama kondisi bernilai benar(true). Perbedaan antara while dan do-while loop adalah dimana pernyataan di dalam do-while loop akan dieksekusi sedikitnya satu kali. Bentuk pernyataan do-while, do{ statement1; statement2; ... }while( boolean_expression ); Pernyataan di dalam do-while loop akan dieksekusi pertama kali, dan akan dievaluasi kondisi dari boolean_expression. Jika nilai pada boolean_expression tersebut bernilai true, pernyataan di dalam do-while loop akan dieksekusi lagi. Praktikum 9 Buatlah form seperti pada gambar di bawah ini :
Adapun properties yang harus di atur seperti pada tabel 9.1 di bawah ini : Komponen Properties Isi Jlabel Text Masukan Jumlah Perulangan Jlabel Text Hasil Perulangan Create by dedih 24
Modul Pemograman Visual With Netbeans JTextField JScrolPane JTextArea Jbutton Jbutton Jbutton Name Text Name Name Text Name Text Name Text Name Text
Stmik Kharisma karawang ebil Kosongkan JScrolPane1 areahasil Kosongkan Proses bproses bBatal Batal bkeluar Keluar
Adapun kode program untuk button Proses adalah sebagai berikut : private void bprosesActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: int a,b=1; a=Integer.parseInt(ebil.getText()); do{ areahasil.append(b+". Kharisma "+"\n"); //System.out.print(i); b++; // int i = 4; } while( b<=a ); Adapun kode program untuk button Batal adalah sebagai berikut : private void bkeluarActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: dispose(); } Adapun kode program untuk button Keluar adalah sebagai berikut : private void bbatalActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: ebil.setText(""); areahasil.setText(""); }
Tugas Modul 9
Buatlah Program dengan for dari output dibawah ini : 1.10. Kharisma 20.Kharisma 30.Kharisma Create by dedih 2. 4 3 5 3. 6 3 25 9
MODUL 10
Mengenal Combobox, CheckBox, ButtonGroup, Scrollpane dan TextArea pada NetBeans Praktikum 10 Buatlah form seperti pada gambar di bawah ini :
Create by dedih
26
Adapun properties yang harus di atur seperti pada tabel 10.1 di bawah ini : Komponen Properties Isi Jlabel Text NIM Jlabel Text NAMA Jlabel Text AGAMA Jlabel Text JENIS KELAMIN Jlabel Text HOBBY Jlabel Text RESUME JTextField Name ENIM Text Kosongkan JTextField Name eNAMA Text Kosongkan JTextField Name hasil Text Kosongkan JTextField Name Hasil2 Text Kosongkan jButtonGroup1 JComboBox Name cbagama Model ISLAM,KRISTEN,KATOLI K, HINDU, BUDHA, ALIRAN KEPERCAYAAN JRadioButton Name Rb_pria Text Pria JRadioButton Name Rb_wanita Text Wanita JCheckBox Name cbmenyanyi Text Menyanyi JCheckBox Name cbmenyanyi Create by dedih 27
Modul Pemograman Visual With Netbeans Text Name Text Name Text Name Text Name Text Name Text Name Name Text Name Text Name Text Name Text
Stmik Kharisma karawang Menyanyi cbmenari Menari cbrenang Renang cbbadminton Badminton cbmemasak Memasak cbpuisi Puisi JScrolPane1 areaResume Kosongkan PROSES bProses bClear CLEAR bExit EXIT
JCheckBox JCheckBox JCheckBox JCheckBox JCheckBox JScrolPane JTextArea Jbutton Jbutton Jbutton
Adapun kode program untuk button EXIT adalah sebagai berikut : private void bExitActionPerformed(java.awt.event.ActionEvent evt) { dispose(); // TODO add your handling code here: }
kode program untuk button CLEAR adalah sebagai berikut : private void bClearActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: eNIM.setText(""); eNAMA.setText(""); hasil.setText(""); hasil2.setText(""); AreaResume.setText(""); } kode program untuk button PROSES adalah sebagai berikut : private void bProsesActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: int IndexCombo; String pilihan; char kelamin; String daftarhoby=""; IndexCombo= cbAgama.getSelectedIndex(); pilihan = (String)cbAgama.getSelectedItem(); hasil.setText(pilihan); Create by dedih 28
Modul Pemograman Visual With Netbeans kelamin='W'; if(Rb_pria.isSelected()){ kelamin ='P'; }else{ kelamin='W';} hasil2.setText(String.valueOf(kelamin)); if(cbmenyanyi.isSelected()) daftarhoby+=cbmenyanyi.getText()+"\n"; if(cbmenari.isSelected()) daftarhoby+=cbmenari.getText()+"\t\n"; if(cbrenang.isSelected()) daftarhoby+=cbrenang.getText()+"\t\n"; if(cbbadminton.isSelected()) daftarhoby+=cbbadminton.getText()+"\t\n"; if(cbmemasak.isSelected()) daftarhoby+=cbmemasak.getText()+"\t\n"; if(cbpuisi.isSelected()) daftarhoby+=cbpuisi.getText(); AreaResume.setText( "NIM :\t"+eNIM.getText()+ "\n"+ "NAMA :\t"+eNAMA.getText()+ "\n"+ "AGAMA :\t"+ pilihan+"\n"+ "KELAMIN :\t"+ kelamin +"\n"+ "HOBY :\t"+ daftarhoby+"\n\t"); }
MODUL 11
Mengenal Spinner dan Scrollbar pada NetBeans Praktikum 11.a Buatlah form seperti pada gambar di bawah ini :
Create by dedih
29
Adapun properties yang harus di atur seperti pada tabel 11.1 di bawah ini : Komponen Properties Isi Jlabel Text Normal Jlabel Text Angka Jlabel Text Hari Jspinner Name spinnormal Jspinner Name spinangka Jspinner Name spinhari JTextField Name enormal Text Kosongkan JTextField Name eangka Text Kosongkan JTextField Name ehari Text Kosongkan private void spinangkaStateChanged(javax.swing.event.ChangeEvent evt) { // TODO add your handling code here: eangka.setText(spinangka.getValue().toString()); } private void spinhariStateChanged(javax.swing.event.ChangeEvent evt) { // TODO add your handling code here: ehari.setText(spinhari.getValue().toString()); } private void spinnormalStateChanged(javax.swing.event.ChangeEvent evt) { // TODO add your handling code here: enormal.setText(spinnormal.getValue().toString()); }
Create by dedih
30
Modul Pemograman Visual With Netbeans Praktikum 11.b Buatlah form seperti pada gambar di bawah ini :
Adapun properties yang harus di atur seperti pada tabel 11.2 di bawah ini : Komponen Properties Isi Jlabel Text Volume Jlabel Text Bass Jlabel Text Treble JScrollbar Name sbvolume Orentation Vertical Value 30 JScrollbar Name sbbass Orentation horizontal Value 30 JScrollbar Name sbtreble Orentation Horizontal Value 30 JScrolPane Name JScrolPane1 JTextArea Name arearesume Text Kosongkan private void sbvolumeAdjustmentValueChanged(java.awt.event.AdjustmentEvent evt) { // TODO add your handling code here: rearesume.setText("Volume:\t"+sbvolume.getValue() +"\n"+"Tebre\t"+sbtreble.getValue()+"\n"+"Bass\t"+sbbass.getValue()); } private void sbbassAdjustmentValueChanged(java.awt.event.AdjustmentEvent evt) { // TODO add your handling code here: Create by dedih 31
arearesume.setText("Volume:\t"+sbvolume.getValue() +"\n"+"Tebre\t"+sbtreble.getValue()+"\n"+"Bass\t"+sbbass.getValue()); } private void sbtrebleAdjustmentValueChanged(java.awt.event.AdjustmentEvent evt) { // TODO add your handling code here: arearesume.setText("Volume:\t"+sbvolume.getValue()+"\n"+"Tebre \t"+sbtreble.getValue()+"\n"+"Bass \t"+sbbass.getValue()); }
MODUL 12
Create by dedih 32
Lalu pada Create new database ketik nama databasenya misal dbpenjualan pilih tombol Create Akan muncul gambar seperti di bawah ini :
Ketikanlah pada Name Barang dan Number of fields isi 4 lalu tekan tombol Go akan muncul gambar seperti di bawah ini :
Create by dedih
33
dan isikan datanya seperti table dibawah ini : Field Type Length / Value kdbrg char 6 nmbrg varchar 50 satuan varchar 20 jumlah int 11 Sehingga muncul seperti gambar berikut :
Index Primary
Untuk selanjutnya buat juga semua table dibawah ini : pelanggan Field Type Length / Value kdplg char 6 nmplg varchar 50 kelamin varchar 20 agama varchar 15 alamat varchar 100 Kota varchar 50 Telepon varchar 20 Mail varchar 30 Operator Field kdoperator nmoperator kelamin alamat Userid Passid Jual Field nofak tglfak kdplg kdoperator Create by dedih varchar date char char Type 6 6 6 34 Length / Value
Index Primary
Index Primary
Index Primary
Modul Pemograman Visual With Netbeans jmlharga ppn Diskon Total detailjual Field nofak Kdbrg Harga Jumlah int int int Int Type varchar Char int Int 6 6 20 11 20 20 20 20 Length / Value
Index Primary
Create by dedih
35