Как добавить раскрывающееся меню в ячейку JTable
Это может быть вопрос, заданный раньше. Я много искал, прежде чем публиковать здесь, но не мог найти приемлемого.
Может кто-нибудь показать мне способ, как это сделать. Мне просто нужно получить раскрывающееся меню, когда я нажимаю на ячейку, поэтому мне нужно будет выбрать значение из этого (как способ ограничить выбор пользователя).
Если кто-то может помочь в этом, я верю, что это поможет многим людям. Есть много вопросов, подобных этому, но никакого ясного ответа нет. Пожалуйста, ответьте немного подробнее. Пример был бы очень оценен.
Спасибо!
Ответы
Ответ 1
-
используйте DefaultCellEditor с DefaultTableModel для JTable в том случае, если все JComboBoxes
будут иметь одинаковые значения в конкретной таблице Таблица
-
если не будут иметь одинаковые значения, затем используйте DefaultCellEditor
для JComboBoxes
с пользовательским AbstractTableModel