LOOPING (PENGULANGAN)

LOOPING (PENGULANGAN)
·         Click, drag & drop “ Label “, “ Button ”, “ Scrollpane “, “ List “  dan “ Text Field “ lalu taruh di Jframe
·         Ambil dan pilih 2 buah Label (Jlabel 1 & Jlabel 2), 1 buah scrollpane (Jscrollpane 1), 1 buah button (Jbutton 1) dan 2 buah Text Field (Jtextfield 1 & Jtextfield 2)
           





·         Ubah text pada Jlabel 1 menjadi  “nilai awal” dan Jlabel 2 menjadi  “ nilai akhir “
·         Ubah text pada Jtextfield 1 & Jtextfield 2 menjadi  “     “ (kosongkan)
·         Taruh Jscrollpane 1 pada Jframe. setelah ditaruh, taruh Jlist 1 pada Jscrollpane (timpahkan Jscrollpane dengan Jlist)
·         Ubah model (seperti mengubah isi teks) pada Jlist  1 menjadi  “    “ (kosongkan)

·         Ubah variable name pada Jtextfield 1 menjadi  “ Nawal “ dan Jtextfield 2 menjadi  “Nakhir”
·         Ubah variable name pada Jlist menjadi  “ Lhasil “
·         Ubah variable name pada Jbutton 1 menjadi “ btnProses “
·         Cara mengubah variable name (pilih Jtextfield pada JFrame dan klik kanan, lalu pilih “ Change variable name “)


·         Klik kanan pada Jbutton 1 lalu pilih “ Event – Action – Action Performed “  (tambahkan aksi untuk menjalankan program. Program dijalankan jika mengklik Jbutton saat running program)

·         Import javax.swing.DefaultListModel;  sesudah  kode program “package “ 

·         Tambahkan DefaultListModel mdl = new DefaultListModel ();  sebelum akhir kode program


·         Cari program ActionPerformed pada Jbutton 1 seperti dibawah ini
·         Masukan program action pada Jcombobox yang diinginkan
·         Contoh program action untuk Jcombobox pada Java :

private void btnProsesActionPerformed(java.awt.event.ActionEvent evt) {                                         
        // TODO add your handling code here:
        mdl.removeAllElements();
        int awal = Integer.parseInt (txtAwal.getText());
        int akhir = Integer.parseInt (txtAkhir.getText());
        if (awal <= akhir) {
            while (awal <= akhir) {
                mdl.addElement(awal);
                awal = awal + 1;
            }
        } else {
            while (awal >= akhir) {
                mdl.addElement(awal);
                awal = awal - 1;
            }
        }
        listHasil.setModel (mdl);
    }

Komentar

Postingan populer dari blog ini

PENGERTIAN DAN PERBEDAAN DATA DAN INFORMASI

KOMPONEN MODEL