jList禁用自动调整大小



我使用Netbeans图形JFrame设计。所以我在jScrollPane中有一个jList(来自设计器),并且在程序中我向列表中添加了一些长字符串(文件路径)。

有些字符串太长,无法容纳列表的宽度,所以jList水平扩展以容纳最长的项。但是,我希望宽度是固定的,并在底部有一个水平滚动条。

我该怎么做?

您可以使用:

JList list = new JList(...);
list.setPrototypeCellValue("XXXXXXXXXXXXXXXXXXXX");
JScrollPane scrollPane = new JScrollPane( list );
panel.add( scrollPane );

来控制首选宽度。滚动条将根据需要出现

相关内容

  • 没有找到相关文章

最新更新