我在 JTable 的第 3 列和第 4 列中有一个 JComboBox,但我不知道如何获取它的项目...问题不在于获取项目的方法,而是 Actor
JComboBox combo=(JComboBox) jTable1.getColumnModel().getColumn(3).getCellEditor();
你能帮帮我吗?
最佳答案
JComboBox
包装在 CellEditor
中。您必须检索包装的组件,例如在使用 DefaultCellEditor
时:
DefaultCellEditor editor = (DefaultCellEditor)table.getColumnModel().getColumn(3).getCellEditor();
JComboBox combo = (JComboBox)editor.getComponent();
关于java - JTable 中的 JComboBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15717769/