更改选择JComboBox的列中的值

时间:2011-05-18 11:25:00

标签: java swing jtable jcombobox

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

3 个答案:

答案 0 :(得分:1)

在表格模型的setValue方法中,当您对第0列进行更改时,再次为第1列调用setValue,并在第1列中使用您想要的值。

答案 1 :(得分:1)

TableModelListener将通知您单元格值的更改。一旦通知您,您可以使用该信息通过setValue将其他单元格中的值更改为jzd提及。

答案 2 :(得分:1)