[英]jList disable auto resize
我正在使用Netbeans图形JFrame设计。 因此,我在jScrollPane中有一个jList(来自设计者),在程序执行期间,我向列表中添加了一些长字符串(文件路径)。
一些字符串太长而无法适合列表的宽度,因此jList会水平扩展以适合最长的项目。 但是,我希望宽度固定,并在底部有一个水平滚动条。
我怎样才能做到这一点?
您可以使用:
JList list = new JList(...);
list.setPrototypeCellValue("XXXXXXXXXXXXXXXXXXXX");
JScrollPane scrollPane = new JScrollPane( list );
panel.add( scrollPane );
控制首选宽度。 滚动条将根据需要出现。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.