05 June 2010

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 :



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


skrip tombol batal :

private void batalActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
nama.setText("");
jabatan.setText("");
gapok.setText("");
tunjangan.setText("");
total.setText("");
combonip.setSelectedIndex (0);
buttonGroup1.clearSelection();
}

skrip tombol tutup :

private void tutupActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
int x;
x = JOptionPane.showConfirmDialog(null, "Mau Tutup Aplikasi", "Informasi", JOptionPane.YES_NO_OPTION);
if(x==0){
System.exit(0);}
}

skrip combo:

private void combonipActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if(combonip.getSelectedItem().equals("200803735")){
nama.setText("Putri Shara");
}
else if(combonip.getSelectedItem().equals("200803736")){
nama.setText("Syaiful Bahri");
}
else if(combonip.getSelectedItem().equals("200803737")){
nama.setText("Ahmad Ghozali");
}
else if(combonip.getSelectedItem().equals("200803738")){
nama.setText("M. Fathan");
}
else if(combonip.getSelectedItem().equals("200803739")){
nama.setText("Matthew Niklaus");
}
else{nama.setText("");}
}


skrip option button :

private void rbutton1ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if(rbutton1.isSelected()){
jabatan.setText("Direktur");
gapok.setText("3000000");
tunjangan.setText("1000000");
}
else {
jabatan.setText("");
gapok.setText("");
tunjangan.setText("");
}
}

private void rbutton2ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if(rbutton2.isSelected()){
jabatan.setText("Manager");
gapok.setText("2000000");
tunjangan.setText("750000");
}
else {
jabatan.setText("");
gapok.setText("");
tunjangan.setText("");
}
}

private void rbutton3ActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
if(rbutton3.isSelected()){
jabatan.setText("Staff");
gapok.setText("1000000");
tunjangan.setText("500000");
}
else {
jabatan.setText("");
gapok.setText("");
tunjangan.setText("");
}
}

8 comments:

  1. fren.. bgai mana ya.. jadi kan file project kita menjadi sebuah file (*.exe) adakah sofware nya...

    ReplyDelete
  2. izin copy.... syukron...

    ReplyDelete
  3. thx bermanfaat bgt bwt tugas akhir ku :)
    izin ngopy ya ,, ak masih blajar dasar

    ReplyDelete
  4. kaka,,, makasih yaa
    ini bermanfaat banget ^^
    :)

    ReplyDelete
  5. thanks untuk tutorialnya

    di tungguin kunjungan baliknya

    Download Program Java Netbeans

    ReplyDelete
  6. To: All thx for Reply, Catatan kecil ini semoga berguna teman :)

    ReplyDelete
  7. Wynn Slots for Android and iOS - Wooricasinos
    A free https://vannienailor4166blog.blogspot.com/ app for slot หาเงินออนไลน์ machines from WRI Holdings Limited wooricasinos.info that lets you play the popular games, such as herzamanindir.com/ free video slots, table games and live goyangfc casino

    ReplyDelete