助けてください。jtable から 2 つのセル、1 つの ID と 1 つの説明があります。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));