java - JScrollPane 不适用于 JList

标签 java swing jscrollpane jlist

代码:

list1items = new DefaultListModel();
list1items.addElement("-");
list1 = new JList(list1items);
list1.setSelectionMode (ListSelectionModel.SINGLE_SELECTION);
list1.setBounds(0,0, 100,100);
JScrollPane list1scr = new JScrollPane(list1);
list1scr.setPreferredSize(new Dimension(20, 20));
list1.setVisibleRowCount(8);
getContentPane().add (list1scr);

并且没有出现滚动条。当元素太多时,它们会被隐藏起来,我够不到它们。如何解决?

最佳答案

getContentPane().add(list1scr);

关于java - JScrollPane 不适用于 JList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13973704/

相关文章:

java - 替换并刷新 ScrollPane 中的旧 JXTreeTable

java - JTable 在初始化时不显示

java - 为什么我不能setText这个jTextField?

java,从多个图像合成图像

java - 我希望图片在滚动时留在 jscrollpane 的左上角

Java TextArea 和 JScrollPane

java - Random().nextInt() 不是从零开始编号?

java - 将 XML 绑定(bind)到 Java 中的类是否有意义?

java - 如何安全地处理 Java Servlet 过滤器中的密码?

java - Intellij IDEA 无法从 JAVA 生成 WSDL