仅在 JTable 的一个单元格中添加许多 JButton



我想使用两个按钮,仅在jtable的一个单元格中执行操作

问题是JTable不支持按钮渲染器或编辑器。

要自行执行此操作:

创建一个既是渲染器又是编辑器的类。结果是ButtonColumn类。您将文本(或图标(存储在TableModel中(与存储任何其他列的数据的方式相同(,ButtonColumn将在按钮上呈现文本(或图标(。创建类时,指定按下按钮时要调用的操作。您还可以指定用于包含按钮的列,以便渲染器和编辑器可以自动安装在TableColumnModel的相应TableColumn上。

将按钮添加到单元格后。您可以轻松地向按钮添加ActionListenr

试试这个问题

这些是有帮助的

而这篇博文

相关内容

最新更新