我知道我可以设置最小和最大尺寸以防止 JList 调整大小,但我想知道是否存在类似 JList.setFixed(true)
或类似的东西?
我不使用最大和最小尺寸的原因是它们目前显示为 0,0 0,0,我不想花时间通过反复试验来找到我的完美尺寸。
最佳答案
你会使用:
list.setVisibleRowCount(...);
JScrollPane scrollPane = new JScrollPane( list );
panel.add( scrollPane );
面板应使用尊重组件首选尺寸的布局管理器。然后列表将保持恒定大小,并且滚动条将根据需要出现。
关于java - 是否可以强制 JList 为固定大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33153095/