【发布时间】:2014-03-06 16:40:26
【问题描述】:
这是我的代码:
protected JComponent createCommandHistory() {
JPanel panel = new JPanel();
panel.setLayout(new BorderLayout());
listModel = new DefaultListModel();
list = new JList(listModel);
list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
list.addListSelectionListener(this);
list.setVisibleRowCount(10);
JScrollPane listScrollPane = new JScrollPane(list);
panel.add(list);
panel.add(new JSeparator(JSeparator.HORIZONTAL), BorderLayout.SOUTH);
panel.setBorder(BorderFactory.createEmptyBorder(10,10,10,10));
return panel;
}
随着元素被添加到列表中,视图区域会扩大,而不是被滚动条限制。
感谢任何帮助!谢谢
【问题讨论】:
标签: java swing jscrollpane jlist