我正在使用 Netbeans 图形 JFrame 设计。因此,我在 jScrollPane 内有一个 jList(来自设计器),并且在程序期间我向列表中添加了一些长字符串(文件路径)。
某些字符串太长,无法适应列表的宽度,因此 jList 会水平扩展以适应最长的项目。但是,我希望宽度固定并在底部有一个水平滚动条。
我该怎么做?
最佳答案
您可以使用:
JList list = new JList(...);
list.setPrototypeCellValue("XXXXXXXXXXXXXXXXXXXX");
JScrollPane scrollPane = new JScrollPane( list );
panel.add( scrollPane );
控制首选宽度。滚动条将根据需要出现。
关于java - jList 禁用自动调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31689316/