2011-05-18 66 views
3

我有两列和很多行的表,每列包含JComboBox。我将JComboBox包装到DefaultCellEditor中并添加到模型中。如何实现,当我在JComboBox中选择(例如行= 3列= 0)我在JComboBox(行= 3列= 1)设置一些值?更改选择JComboBox列中的值

回答

1

在你的表型的setValue方法,当你在列的改变0通话setValue再次与您在列所需的值第1列1

1

一个TableModelListener将让你在一个小区的变更通知值。一旦通知您使用该信息通过setValue更改其他单元格中的值,如jzd所述。