【发布时间】:2012-05-21 17:33:32
【问题描述】:
请帮忙。我有两个来自 jtable 的单元格,一个 ID 和一个描述。 ID 和描述都是自定义组合框。我正在尝试做的是当 ID 失去焦点或更改其值时,描述将根据 ID 上的值进行更新。我怎么做?
这是我实现这两个单元的代码:
TableColumn subAccountCol = jTable1.getColumnModel().getColumn(table.findColumn("SubAccount"));
javax.swing.JComboBox accountCbx = new javax.swing.JComboBox(Account.toArray());
javax.swing.JComboBox accountDescCbx = new javax.swing.JComboBox(AccountDesc.toArray());
CompleteText.enable(accountCbx);
CompleteText.enable(accountDescCbx);
jTable1.getColumnModel().getColumn(table.findColumn("Account")).setCellEditor(new ComboBoxCellEditor(accountCbx));
jTable1.getColumnModel().getColumn(table.findColumn("Account Description")).setCellEditor(new ComboBoxCellEditor(accountDescCbx));
【问题讨论】:
标签: java jtable cell custom-cell focuslistener