I have the following demo application that displays a list of values, but I need to be able to control the ordering of the items in the list. The easiest way to add this?
package demo; import javax.swing.DefaultListModel; import javax.swing.JFrame; import javax.swing.JList; import javax.swing.ListModel; public class JListOrder { public JListOrder() { JFrame frame = new JFrame("JListOrder"); DefaultListModel model = new DefaultListModel(); model.addElement("z"); model.addElement("Z"); model.addElement("a"); model.addElement("A"); model.addElement("C"); model.addElement("c"); model.addElement("b"); model.addElement("B"); JList list = new JList(model); frame.add(list); frame.setSize(200,200); frame.setVisible(true); } public static void main(String[] args) { new JListOrder(); } }
source share