Nama File : Contoh Sederhana untuk Menyimpan Data
Programmer : Andes Arinal G
Deskripsi : Pada Program Java Berkonsep GUI
memberikan beberapa konsep yaitu :
1. memindahkan Kursor
2. Dll lah (penjelasan di program)
Buatlah Form seperti gambar di bawah ini :
lalu double klik lah pada BUTTON 'ADD' ketik kode program seperti di bawah ini :
private void addButtonActionPerformed(java.awt.event.ActionEvent evt) {
if (addButton.getText().equals("ADD") ){
// ***** TAMBAH DATA ****
addButton.setText("SAVE");//
addButton.setMnemonic('S');
editButton.setText("CANCEL ");
editButton.setMnemonic('C');
exitButton.setEnabled(true);// fungsinya : button nya hidup (bisa digunakan jika di ganti dengan false maka from button mati(tdk bisa digunakan)w)waktu diklik save
idTextField.setEnabled(true);
namaTextField.setEnabled(true);
idTextField.requestFocus();
}
else{
// **** MENYIMPAN DATA *****
JOptionPane.showMessageDialog(null,"Menyimpan data\n ID : "+idTextField.getText()+"\n Nama : "+namaTextField.getText());
addButton.setText("ADD");
addButton.setMnemonic('A');
editButton.setText("EDIT ");
editButton.setMnemonic('E');
idTextField.setEnabled(false);// fungsinya form redup waktu diSAVE
namaTextField.setEnabled(false);//fungsinya form redup waktudiSAVE
addButton.requestFocus();
}
}
private void idTextFieldActionPerformed(java.awt.event.ActionEvent evt) {
namaTextField.requestFocus();
}
private void namaTextFieldActionPerformed(java.awt.event.ActionEvent evt) {
addButton.requestFocus();
}
private void exitButtonActionPerformed(java.awt.event.ActionEvent evt) {
System.exit(0);
}
private void editButtonActionPerformed(java.awt.event.ActionEvent evt) {
idTextField.setText("");
namaTextField.setText("");
}
Jika di RUN :
DAN
JIKA DI KLIK SAVE
(akan muncul seperti di bawah ini ...)
GOOD LUCKK ...!!!
Dll lah (penjelasan di program)...
BalasHapusmaksudnya tu apa gan..?? heheh.. :P
wkwkwk ...
BalasHapuskasi tw gag ya ....
:P
I did it :D
BalasHapusoh ya gan, mau tanya..
requestFocus(); itu guna nya buat apa?