2011-05-18 60 views
3

我有兩列和很多行的表,每列包含JComboBox。我將JComboBox包裝到DefaultCellEditor中並添加到模型中。如何實現,當我在JComboBox中選擇(例如行= 3列= 0)我在JComboBox(行= 3列= 1)設置一些值?更改選擇JComboBox列中的值

回答

1

在你的表型的setValue方法,當你在列的改變0通話setValue再次與您在列所需的值第1列1

1

一個TableModelListener將讓你在一個小區的變更通知值。一旦通知您使用該信息通過setValue更改其他單元格中的值,如jzd所述。