Jumat, 02 September 2011

kepintaran dan kebodohanku tergantung pada diriku


Pembuatan Program Java Pada Netbeans

Pembuatan program java menggunakan NetBeans
Disini saya menggunakan netbeans ver 6.7.1
Kita akan membuat sehingga tampilanya sbb:
1. Bukalah Program NetBeans


2. File>New Project
3. Pilih Java pada Categories dan Java Application pada Projects, kemudian klik next.
4. Masukkan nama project dan lokasi penyimpanan, lalu klik finish.
5. Dari project Test yang telah dibuat, klik kanan dan pilih JFrame Form.
6. Masukan nama file yang akan kita buat, lalu klik finish.
7. Setelah itu akan muncul form, masukkan object panel dari panel disebelah kanan ke Form yang dibuat, sehingga seperti tampilan diatas (ada 2 buah Panel).
8. Buat design seperti ini :
Object-object label, combobox, textfield, button bisa di drag and drop dari layar sebelah kanan (palette) dan jangan lupa untuk memasukkan satu buah GroupOption(memang tidak terlihat objectnya, Cuma bisa dilihat pada, form sebelah kiri bawah, Inspector, ada pada Others Componen. Disitu terlihat ada OptionButton yang kita masukkan).
Dan ubah menjadi :
Ganti variable name :
jCombobox1 menjadi = combo1 , caranya klik object combobox, klik kanan, properties, change variable name, spt pada gambar :
Ubah jTextField1 à tnama (cara merubahnya sama spt cara diatas)
Ubah jTextField2 --> tjab
Ubah jTextField3 --> tgaji
Ubah jTextField4 --> ttunj
Ubah jTextField5--> ttotal
Ubah jButton1 --> hitung
UbahjTextField5-->batal
Ubah jTextField5-->tutup
Lalu kosongkan value dari fieldnya dan rename juga label-labelnya.
skrip tombol hitung :

  1. private void hitungActionPerformed(java.awt.event.ActionEvent evt) {                                  
  2.   // TODO add your handling code here:  
  3.   int gajipokok = Integer.parseInt(gapok.getText());  
  4.   int tunj = Integer.parseInt(tunjangan.getText());  
  5.   double totalgaji = gajipokok+tunj;  
  6.   String totalgaji2 = Double.toString(totalgaji);  
  7.   total.setText(totalgaji2);  
  8. }  


skrip tombol batal :
  1. private void batalActionPerformed(java.awt.event.ActionEvent evt) {                                 
  2.   // TODO add your handling code here:  
  3.   nama.setText("");  
  4.   jabatan.setText("");  
  5.   gapok.setText("");  
  6.   tunjangan.setText("");  
  7.   total.setText("");  
  8.   combonip.setSelectedIndex (0);  
  9.   buttonGroup1.clearSelection();  
  10. }  

skrip tombol tutup :
  1. private void tutupActionPerformed(java.awt.event.ActionEvent evt) {                                 
  2.   // TODO add your handling code here:  
  3.   int x;  
  4.   x = JOptionPane.showConfirmDialog(null"Mau Tutup Aplikasi""Informasi", JOptionPane.YES_NO_OPTION);  
  5.   if(x==0){  
  6.       System.exit(0);}  
  7. }  

skrip combo:
  1. private void combonipActionPerformed(java.awt.event.ActionEvent evt) {                                    
  2.   // TODO add your handling code here:  
  3.   if(combonip.getSelectedItem().equals("200803735")){  
  4.       nama.setText("Putri Shara");  
  5.   }  
  6.   else if(combonip.getSelectedItem().equals("200803736")){  
  7.       nama.setText("Syaiful Bahri");  
  8.   }  
  9.   else if(combonip.getSelectedItem().equals("200803737")){  
  10.       nama.setText("Ahmad Ghozali");  
  11.   }  
  12.   else if(combonip.getSelectedItem().equals("200803738")){  
  13.       nama.setText("M. Fathan");  
  14.   }  
  15.   else if(combonip.getSelectedItem().equals("200803739")){  
  16.       nama.setText("Matthew Niklaus");  
  17.   }  
  18.   else{nama.setText("");}  
  19. }  


skrip option button :
  1. private void rbutton1ActionPerformed(java.awt.event.ActionEvent evt) {                                    
  2.   // TODO add your handling code here:  
  3.   if(rbutton1.isSelected()){  
  4.       jabatan.setText("Direktur");  
  5.       gapok.setText("3000000");  
  6.       tunjangan.setText("1000000");  
  7.   }  
  8.   else {  
  9.       jabatan.setText("");  
  10.       gapok.setText("");  
  11.       tunjangan.setText("");  
  12.   }  
  13. }                
  14.   
  15. private void rbutton2ActionPerformed(java.awt.event.ActionEvent evt) {                                    
  16.   // TODO add your handling code here:  
  17.   if(rbutton2.isSelected()){  
  18.       jabatan.setText("Manager");  
  19.       gapok.setText("2000000");  
  20.       tunjangan.setText("750000");  
  21.   }  
  22.   else {  
  23.       jabatan.setText("");  
  24.       gapok.setText("");  
  25.       tunjangan.setText("");  
  26.   }  
  27. }                                   
  28.   
  29. private void rbutton3ActionPerformed(java.awt.event.ActionEvent evt) {                                    
  30.   // TODO add your handling code here:  
  31.   if(rbutton3.isSelected()){  
  32.       jabatan.setText("Staff");  
  33.       gapok.setText("1000000");  
  34.       tunjangan.setText("500000");  
  35.   }  
  36.   else {  
  37.       jabatan.setText("");  
  38.       gapok.setText("");  
  39.       tunjangan.setText("");  
  40.   }  
  41. }  

Tidak ada komentar:

Posting Komentar

Teks Tulisan Berjalan Zig Zag