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("");
}
}
ngopy ya??!!
ReplyDeletemksh
fren.. bgai mana ya.. jadi kan file project kita menjadi sebuah file (*.exe) adakah sofware nya...
ReplyDeleteizin copy.... syukron...
ReplyDeletethx bermanfaat bgt bwt tugas akhir ku :)
ReplyDeleteizin ngopy ya ,, ak masih blajar dasar
kaka,,, makasih yaa
ReplyDeleteini bermanfaat banget ^^
:)
thanks untuk tutorialnya
ReplyDeletedi tungguin kunjungan baliknya
Download Program Java Netbeans
To: All thx for Reply, Catatan kecil ini semoga berguna teman :)
ReplyDeleteWynn Slots for Android and iOS - Wooricasinos
ReplyDeleteA 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