Как добавить линию прокрутки - 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);