JList merupakan komponen swing java untuk membuat pilihan-pilihan secara menurun kebawah. Lalu apakah JList mirip seperti dropdown? jika kita perhatikan memang mirip. Bahkan untuk fungsinya pun sama, yaitu memberikan beberapa pilihan dari pilihan-pilihan yang telah di sediakan. Namun kelebihan JList adalah developer dapat menggunakan fungsi multiple choice atau banyak pilihan dengan menekan tombol keyboard CTRL+Mouse Left Right.
package jscbelajarswing;
import javax.swing.DefaultListModel;
import javax.swing.JFrame;
import javax.swing.JList;
/**
*
* @author java-sc
*/
public class jList_jsc extends JFrame{
JFrame frame = new JFrame("List pada Java : www.java-sc.com");
DefaultListModel dList = new DefaultListModel();
JList list = new JList(dList);
public jList_jsc(){
dList.addElement("Mantan Pertama");
dList.addElement("Mantan Kedua");
dList.addElement("Mantan Ketiga");
dList.addElement("Mantan Keempat");
dList.addElement("Mantan Kelima");
frame.setSize(400,600);
frame.setDefaultCloseOperation(EXIT_ON_CLOSE);
frame.setVisible(true);
frame.setLocationRelativeTo(null);
frame.add(list);
}
public static void main(String[] args) {
new jList_jsc();
}
}
Dimana pada baris 11 adalah class untuk menggunakan List Model atau data list yang akan di masukan dalam komponen list. Baris 12 adalah pemanggilan class komponen JList. Baris 14-18 adalah data list yang kita simpan kedalam List Model, sehingga akan ditampilkan pada baris 23
0 Komentar
Keep Learning and Keep Sharing