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);