SWITCH – CASE
Gambar desain bulan – bulan dalam kalender.
Langkah – langkahnya yaitu :
Brikut saya srtakan dengan source kodenya. Mungkin bagi para pembaca yang berminat bisa mencobanya untuk membuat program sederhana ini
-
- Drag and Drop jButton1 kemudian beri nama proses seperti gambar di bawah ini.
Btn proses berfungsi untuk menterjemahkan angka yang di inputkan pada kolom angka sesuai dengan nama bulan yang ada pada kalender. Source kodenya sebagai berikut.
int angka = Integer.parseInt(txtangka.getText());
switch(angka){
case 1: txtbln.setText("January");break;
case 2: txtbln.setText("February");break;
case 3: txtbln.setText("March");break;
case 4: txtbln.setText("April");break;
case 5: txtbln.setText("Mei");break;
case 6: txtbln.setText("June");break;
case 7: txtbln.setText("July");break;
case 8: txtbln.setText("August");break;
case 9: txtbln.setText("September");break;
case 10: txtbln.setText("October");break;
case 11: txtbln.setText("November");break;
case 12: txtbln.setText("December");break;
default: JOptionPane.showMessageDialog(mainPanel, "Inputkan Angka 1-12", "Seporannah..!!", JOptionPane.INFORMATION_MESSAGE);
}
}
JoptionPane ini sebelum digunakan harus di importkan terlebih dahulu di bagian paling atas.
3. Btn delete berfungsi untuk menghapus tulisan yang ada di kolom angka dan kolom bulan. Source kodenya berikut ini
txtangka.setText("");
txtbln.setText("");
4. Btn exit berfungsi
Btn exit berfungsi untuk keluar dari area running. Source kodenya.
int jawab = JOptionPane.showConfirmDialog(mainPanel, "Do You Want To Keluar???", "Konfirmasi", JOptionPane.YES_NO_CANCEL_OPTION);
if (jawab == JOptionPane.YES_OPTION){
System.exit(0);
}
}
Tidak ada komentar:
Posting Komentar