Mah*_*pta 11 java swing jlist
是否可以在JList中显示多列????
cam*_*ckr 11
使用专为此目的而设计的JTable.
Paŭ*_*ann 11
比较camickr和JasCav的两个答案:
这是一个包装的Icon对象的JList:
这是一个JTable,第二行有图标,还有一个特殊的TableCellRenderer:
(两者来自我目前的项目.)
Jas*_*Cav 10
绝对!您需要调用setLayoutOrientation,它指示列表在转到新行之前应如何包装其数据.您可以使用JList.HORIZONTAL_WRAP或JList.VERITCAL_WRAP.这告诉数据像往常一样显示(作为列表),然后在到达底部时换行.
如果要将该调用与setVisibleRowCount(-1)组合,则可以在可用空间中显示尽可能多的项目.
归档时间:
15 年,1 月 前
查看次数:
28881 次
最近记录:
14 年,6 月 前