我想使用两个按钮,仅在jtable的一个单元格中执行操作
问题是JTable
不支持按钮渲染器或编辑器。
要自行执行此操作:
创建一个既是渲染器又是编辑器的类。结果是ButtonColumn
类。您将文本(或图标(存储在TableModel
中(与存储任何其他列的数据的方式相同(,ButtonColumn
将在按钮上呈现文本(或图标(。创建类时,指定按下按钮时要调用的操作。您还可以指定用于包含按钮的列,以便渲染器和编辑器可以自动安装在TableColumnModel
的相应TableColumn
上。
将按钮添加到单元格后。您可以轻松地向按钮添加ActionListenr
。
试试这个问题
这些是有帮助的
而这篇博文