BeansBinding в JTable и JTable в TableColumn
Одним из моих JTable является обновление со свойством bean-компонента (util.List). Это нормально. Но я хочу столбец в моей JTable с именем "Действие". Этот столбец должен иметь JComboBox
для каждой строки, чтобы сделать что-то для данных этой строки. Я прочитал это, и у него есть несколько уроков, как установить Jcombobox в строку JTable.
Я использую IDE NetBeans для кодирования. В netbeans "Содержимое таблицы" окна отображения JTable на вкладке "Столбец" есть свойства для установки нашего JTable. Я добавил столбец для моего "действия", а затем установить javax.swing.table.TableCellEditor
как new DefaultCellEditor(comboBox)
в настройках "Редактора". Здесь я добавил комбобокс JComboBox для редактора ячеек. Но когда я запустил проект, там не было никакого поля со списком, а только текст "Объект". (Я использовал Object
в качестве типа выражения столбца)
Любой, кто скажет мне, как я могу вставить JCombobox в ячейку JTable, когда JTable связан с собственностью bean-компонентов. особенно в NetBeans