我有一个基于Swing的应用程序,其中包含一个JTable
。现在,我想允许使用唯一的行ID更新或删除每一行。因此,我想为每一行添加一个更新和删除按钮,它能够支持ActionListener。然而,我不知道如何使用NetBeans来做到这一点。
要在需要创建的列中显示按钮:
- 用于显示JButton的自定义渲染器
- 响应鼠标单击的自定义编辑器
阅读Swing教程中关于如何使用表格的部分。关于的部分
Using Custom Renders
将解释使用渲染器的基本原理Using Other Editors
将解释使用编辑器的基本原理
教程中提供了可供下载的工作示例。
您可以为一种方法检出"表格按钮列"。
该代码使用一个类来实现自定义呈现器和编辑器,列需要这些呈现器和编辑才能将文本显示为按钮。