У меня есть раскрывающееся и простое текстовое поле в моем JTable и на основе определенного значения, выбранного в раскрывающемся списке, я хочу изменить текстовое поле, чтобы удалить вниз.Как сделать отдельную ячейку из данного столбца в раскрывающемся списке JTable
Ниже приведен код, который я использую для одного и того же, и я могу преобразовать текстовое поле для выпадания на основе выбора, но проблема заключается в том, что он преобразует все текстовые поля в столбце, чтобы опуститься. Я просто хочу изменить выбранную строку, чтобы опустить ее, остальное должно оставаться в виде текстового поля.
comboBox2.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent arg0) {
String properties = (String) comboBox2.getSelectedItem();
try {
switch (properties) {
case "Choose Object":
dd_OR = table.getColumnModel().getColumn(3);
model1 = new DefaultComboBoxModel<String>();
model1.addElement("");
model1.addElement("Snowboarding");
model1.addElement("Rowing");
model1.addElement("Knitting");
JComboBox comboBox3 = new JComboBox<String>(model1);
AutoCompleteDecorator.decorate(comboBox3);
dd_OR.setCellEditor(new DefaultCellEditor(comboBox3));
break;
}
Спасибо. Это сработало для меня. Приветствия. – Naseem