The items can be arbitrary objects The toString() method of the objects is displayed in the list component
import javax.swing.JList; public class Main { public static void main(String[] argv) throws Exception { Object[] items2 = { new Integer(123), new java.util.Date() }; JList list = new JList(items2);