小编典典

如何在JTable的行中添加按钮?

java

我有一个基于Swing的应用程序,其中包含一个JTable。现在,我想使用唯一的行ID来更新或删除每一行。因此,我想向每行添加一个更新和删除按钮,它们具有支持ActionListener的功能。但是,我不知道如何使用NetBeans执行此操作。


阅读 976

收藏
2020-11-30

共1个答案

小编典典

要在列中显示按钮,您需要创建:

  1. 一个自定义渲染器以显示JButton
  2. 定制编辑器以响应鼠标单击

阅读Swing教程中有关如何使用表的部分。关于:

  1. Using Custom Renders 将解释使用渲染器的基础知识
  2. Using Other Editors 将解释使用编辑器的基础

您可以下载本教程中提供的工作示例。

您可以查看“ 表按钮列”中的一种方法。

该代码使用单个类来实现自定义渲染器和编辑器,您需要该渲染器和编辑器以使列将文本显示为按钮。

2020-11-30