JTable和JTable的TableColumn中的BeansBinding

时间:2011-09-26 13:51:05

标签: java swing desktop-application beans-binding

我的一个JTable是使用bean属性(util.List)进行更新。没关系。但我希望我的JTable中有一个名为“Action”的列。此列应为每行JComboBox为该行的数据执行某些操作。我读了this,它有一些教程如何将Jcombobox设置为JTable行。

我使用NetBeans IDE进行编码。在Column选项卡下的JTable显示框的netbeans“Table Content”中,有一些属性可用于设置JTable。 我为“操作”添加了一列,然后在“编辑器”选项中将javax.swing.table.TableCellEditor设置为new DefaultCellEditor(comboBox)。在这里,我为单元格编辑器添加了一个JComboBox组合框。但是当我运行项目时,没有任何组合框,只有文本“对象”。(我使用Object作为列的Exression类型)

任何人都告诉我,当JTable绑定到bean时,我怎么能将JCombobox插入JTable单元格 。特别是在NetBeans中

1 个答案:

答案 0 :(得分:2)

您忘记为此设置DefaultCellEditor