import javax.swing.DefaultListModel; import javax.swing.JList; public class Main { public static void main(String[] argv) throws Exception { DefaultListModel model = new DefaultListModel(); JList list = new JList(model); int pos = 0; model.add(pos, "a"); } }
14.42.JList Model | ||||
14.42.1. | SortedListModel: sortable JList | |||
14.42.2. | extends DefaultListModel | |||
14.42.3. | extends AbstractListModel | |||
14.42.4. | JList: ListModel and ListSelectionModel. The ListModel handles data. ListSelectionModel works with the GUI. | |||
14.42.5. | Create a list that allows adds and removes | |||
14.42.6. | Append an item | |||
14.42.7. | Insert an item at the beginning | |||
14.42.8. | Adding and Removing an Item in a JList Component | |||
14.42.9. | Set method replaces an item | |||
14.42.10. | Methods are used to remove items | |||
14.42.11. | DefaultListModel and JList | |||
14.42.12. | Getting the Items in a JList Component |