Posted by : wahyu nugroho
Jumat, 16 Februari 2018
Tutorial kali ini kita akan membuat program IF sederhana pada jComboBox dengan menggunakan netbeans yang mana nilai kondisi berdasarkan list item jComboBox, maksudnya gini ketika kita memilih salah satu item di jComboBox maka akan tampil otomatis di jTextField, tanpa perlu menekan tombol button dia akan otomatis tampil. Ga ngerti maksudnya apa? bingung dengan penjelasannya? supaya jelas ikuti langkah - langkah berikut untuk membuat programnya jadi langsung ke praktek.
Oke berikut langkah - langkahnya.
Langkah 1. Buka Netbeans.
Langkah 2. Buat project baru dengan nama IF_ComboBox.
Langkah 3. Buat form baru dengan nama Form.
Langkah 4. Lalu buat design form seperti berikut.
Jika belum tau cara membuat form dan membuat list item pada jComboBox baca sini perhatikan langkah - langkahnya dengan teliti di link tersebut.
List item jComboBox kode tiket adalah "VIP", "MEDIUM", dan "EKONOMI".
Langkah 5. Ganti variable name dengan ketentuan sebagai barikut.
- jComboBox1 ganti variable name dengan cbtiket.
- jTextField1 ganti variable name dengan type.
- jTextField2 ganti variable name dengan harga.
public String kode_tiket;
public String type_tiket;
public long harga_tiket;
Contoh penempatannya seperti berikut.
Maksudnya jika hendak mengambil nilai di jComboBox berdasarkan list item kita sediakan dahulu data yang akan menampung nilai list item jComboBox bertipe String (kode_tiket).
Langkah 7. Klik 2 kali pada jComboBox dan masukan source code berikut.
kode_tiket = (String) cbtiket.getSelectedItem();
if (kode_tiket == "T01") {
type_tiket = "VIP";
harga_tiket = 500000;
} else if (kode_tiket == "T02") {
type_tiket = "MEDIUM";
harga_tiket = 150000;
} else if (kode_tiket == "T03") {
type_tiket = "EKONOMI";
harga_tiket = 80000;
}
type.setText(type_tiket);
harga.setText(String.valueOf(harga_tiket));
Penjelasannya.
kode_tiket = (String) cbtiket.getSelectedItem(); // untuk mengambil nilai dari jComboBox berdasarkan list item dengan perintah getSelectedItem() ke data String.
if (kode_tiket == "T01") // kondisi data yang diambil dari jComboBox berdasarkan list item, gunakan operator pemberi nilai sama dengan (==), dan untuk nilai kondisi karakternya harus sama dengan karakter list item jComboBox.
type.setText(type_tiket); // untuk menampilkan data di type tiket.
harga.setText(String.valueOf(harga_tiket)); // untuk menampilkan data di harga tiket.
Penempatan source codenya seperti gambar berikut.
Langkah 8 Jika tidak ada error di dalam source codenya seperti gambar berikut coba kalian jalankan dengan cara klik Run atau tekan Shift + F6.
Langkah 6 Setelah di jalankan coba kalian klik kode tiket dan pilih salah satu itemnya, maka hasilnya akan seperti ini.
Sekian tutorial kali ini semoga bermanfaat bagi kalian semua dan jika membutuhkan tutoial java lainnya bisa baca sini. Terimakasih.
Related Posts :
- Back to Home »
- PEMOGRAMAN JAVA DENGAN NETBEANS »
- BELAJAR NETBEANS - MEMBUAT PROGRAM IF COMBOBOX
Total Tayangan Halaman
+Google(WahyuNugroho). Diberdayakan oleh Blogger.