Professional Documents
Culture Documents
Blog Minggu 2pemrograman 2
Blog Minggu 2pemrograman 2
package LatihanMinggu2;
import java.awt.event.KeyEvent;
import java.awt.event.ActionEvent;
public ListView() {
initComponents();
ListViewComboBox.setSelectedIndex(-1);
Klik Kanan Combo Box, Properties -> model -> Ubah menjadi 01A,01B,01C
if (ListViewComboBox.getSelectedIndex()==0)
typekamar="V V P ROOM";
hargakamar=1200000;
} else if (ListViewComboBox.getSelectedIndex()==1)
typekamar="V I P ROOM";
hargakamar=900000;
typekamar="SWEET ROOM";
hargakamar=700000;
typekamarTextField.setText(typekamar);
hargakamarTextField.setText(String.valueOf(hargakamar));
Lanjut, klik kanan Button Pilih -> Events -> action -> ActionPerformed
TextPane.setText(" Anda Mmemilih Kamar " + type + " Dengan Total Harga Rp. " + harga + "\n Uang
Yang Dibayar : Rp. " + bayar + "\n Uang Kembali : Rp. " + kembali);
}
Klik Kanan Button Hitung -> Events -> action -> ActionPerformed
int harga,bayar,kembali;
bayar=Integer.parseInt(bayarTextField.getText());
harga=Integer.parseInt(hargakamarTextField.getText());
kembali=bayar-harga;
kembaliTextField.setText(String.valueOf(kembali));
Klik Kanan Button Reset -> Events -> action -> ActionPerformed
typekamarTextField.setText("");
hargakamarTextField.setText("");
bayarTextField.setText("");
kembaliTextField.setText("");
TextPane.setText("");
Agar Memudahkan (Tidak Lagi Klik Satu-satu pada Kolom) saya memberikan Tekan ENTER agar Lebih
mudah Dan cepat
Langkah-Langkah :
import java.awt.event.KeyEvent;
import java.awt.event.ActionEvent;
1.) Klik Kanan TextField Tipe Kamar -> Events -> Key -> KeyPressed
PENJELASAN Souce Code Berikut Adalah pada saat sedang berada pada kolom Tipe Kamar Ketika
Menekan ENTER akan otomatis berpindah ke kolom Harga Kamar (Perlu Diperhatikan
ChangeVariableName Yang kita gunakan).
2.) Lakukan hal yang sama pada Kolom Harga Kamar, Bayar , Kembali , Dan Button Pilih, (Perhatikan
ChangeVariableName).
3.) Pada Button Hitung Akan berbeda karena proses perhitungan berada pada Button Hitung Jadi
Gunakan Source Code :
if (evt.getKeyCode() == KeyEvent.VK_ENTER){
}
HASIL
2 Check Box
4 JLabel
1 Text Field
Klik kanan CheckBox Laki-laki -> Events -> action -> ActionPerformed
JK = "Laki-laki";
pilihan=1;
perempuanCheckBox.setSelected(false);
JKTextField.setText(""+JK);
pilihanLabel.setText(""+pilihan);
Klik kanan CheckBox Perempuan -> Events -> action -> ActionPerformed
JK = "Perempuan";
pilihan=2;
lakiCheckBox.setSelected(false);
JKTextField.setText(""+JK);
pilihanLabel.setText(""+pilihan);
}
HASIL