是否有可能迫使JList的固定大小
问题描述:
我知道我可以设置最小和最大尺寸,以防止JList中的调整,但我不知道什么样JList.setFixed(true)
或类似的东西存在?是否有可能迫使JList的固定大小
的理由让我不使用最大和最小尺寸是,他们目前显示为0,0 0,0和我不希望使用试验和错误找到我的完美的大小花费时间。
答
你可以使用:
list.setVisibleRowCount(...);
JScrollPane scrollPane = new JScrollPane(list);
panel.add(scrollPane);
小组应使用尊重组件的首选尺寸的布局管理器。然后,列表将是一个常量大小,滚动条将按需要显示。