Jumat, 17 Desember 2010

Program Switch Case

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

  1. Drag and Drop jLabel1 dan beri nama “switch case” untuk judul, jLabel2 beri nama “angka”, dan jLabel3 beri nama “Bulan”. Seperti gambar di bawah.
  2. 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:

Powered By Blogger