我正在使用SwingX处理Java GUI项目,我在其中插入了一个带有DefaultTableModel的JTable! JTable有两列(ID和路径),原则上有两个主要特征:
- 使用两个JButton" +"和" - "我可以向DefaultTableModel添加行并删除选定的行!
- 在第二列(路径)上双击右键,打开一个JFileChooser,在那里我可以选择一个路径,该路径将被设置为单元格的值!对于这个动作,我实现了一个CustomMouselistener并覆盖了" mousePressed"方法!
我的问题:
实现这些东西之后,我无法通过鼠标单击一个单元格来编辑单元格!单元格是可编辑的,因为我可以使用" F2"编辑它们。 - 按,但似乎我覆盖了鼠标的默认功能!
总结我使用以下结构:
- 使用DefaultTableModel(2列)的表
- JFileChooser的MouseListener
- ColumnModelListener更改列的宽度!
有人可以帮我解决这个问题吗?