Как добавить линию прокрутки - Java
Формулировка задачи:
есть JList добавляю на него кучу элементов, а скроллбар не появляется, как правильно его добавить? Подскажите пожалуйста
Листинг программы
- JFrame window = new JFrame();
- window.setName("");
- window.setTitle("");
- window.setLayout(null);
- window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- window.setSize(300, 300);
- window.setVisible(true);
- DefaultListModel listModel = new DefaultListModel();
- JList list = new JList(listModel);
- list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
- list.setBounds(0, 0, 280, 250);
- list.setSelectedIndex(0);
- list.setFocusable(false);
- window.add(list);
- list.setVisible(true);
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
Решение задачи: «Как добавить линию прокрутки»
textual
Листинг программы
- JFrame window = new JFrame();
- window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
- window.setSize(300, 300);
- DefaultListModel listModel = new DefaultListModel();
- JList list = new JList(listModel);
- list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
- list.setBounds(0, 0, 280, 250);
- list.setSelectedIndex(0);
- list.setFocusable(false);
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0213");
- listModel.addElement("0211");
- JScrollPane sp = new JScrollPane(list);
- window.add(sp);
- window.setVisible(true);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д