草庐IT

MyCellRenderer

全部标签

java - JList 项中的自动换行

我有一个JList,其中的项目名称很长,导致水平滚动条出现在滚动Pane中。无论如何,我是否可以自动换行,以便整个项目名称出现在2行中,但可以单击一次选择?I.E它仍应表现为单个项目,但显示成两行。这是我看到下面的例子后所做的我在我的项目MyCellRenderer中添加了一个新类,然后在我的列表的后期创建代码中添加了MyList.setCellRenderer(newMyCellRenderer(80));。还有什么我需要做的吗? 最佳答案 是的,使用安德鲁的代码,我想到了这样的事情:importjava.awt.Componen