【发布时间】:2012-05-02 23:05:16
【问题描述】:
我使用 jPanel 作为单元格,表格只有一列。看起来像这样 (JTable: Buttons in Custom Panel in Cell)。
默认情况下,与行(单元格)关联的面板包含创建日期。我想实现一个 ActionListere 方法,该方法将扩展(向下滑动)发生操作的 jpanel 以查看整个 jPanel 数据。
希望你明白我的意思。
【问题讨论】:
-
顺便说一句,创建只有一列的表违反了有表的原则。
-
@Jakub:我不同意。他将创建一个智能 JList,一个带有单元格编辑器的 JList,这并没有错。
-
我找到了可行的解决方案 - SetRowHeigth(int , int);
-
我无法理解这个问题,为什么不简单地使用
JList呢? -
@Andrew Thompson:你的意思是我应该使用 JList
代替 JTable 并显示所有 JPanel 吗?我认为 jtable 更加灵活并且看起来不错。我应该改变吗?