Java JTables带有删除内容的按钮

Java JTables带有删除内容的按钮,java,swing,jtable,jbutton,tablecelleditor,Java,Swing,Jtable,Jbutton,Tablecelleditor,我有几个表,这些表显示保存在数据库中的产品之类的内容。因此,为了显示这些产品,我从数据库中获取一个列表,并将该列表提供给tablemodel 现在,我希望在每一行中都有一个删除按钮,我可以用它从数据库中删除产品 有什么好方法可以做到这一点吗?现在我实施了一些感觉不对劲的事情。我有一个自定义按钮,它在初始化行时保存行,并从表(扩展jtable的自定义类)回调到视图,然后调用控制器从DB中删除条目。通过@camickr签出 通过@camickr退房 我个人会使用键绑定并将删除操作直接附加到表中。我还

我有几个表,这些表显示保存在数据库中的产品之类的内容。因此,为了显示这些产品,我从数据库中获取一个列表,并将该列表提供给tablemodel

现在,我希望在每一行中都有一个删除按钮,我可以用它从数据库中删除产品


有什么好方法可以做到这一点吗?现在我实施了一些感觉不对劲的事情。我有一个自定义按钮,它在初始化行时保存行,并从表(扩展jtable的自定义类)回调到视图,然后调用控制器从DB中删除条目。

通过@camickr签出

通过@camickr退房

我个人会使用键绑定并将删除操作直接附加到表中。我还将在工具栏上提供类似于删除按钮的功能,使用相同的操作,这样可以减少代码复制。这也意味着您知道您有多行选择功能(即,用户可以单击多个不连续的行,并在单个操作中删除它们。我个人会使用键绑定,并将删除操作直接附加到表中。我还将在工具栏上提供类似于删除按钮的功能,使用相同的操作,这样可以减少代码复制。这也意味着您知道可以选择多行在功能上(即用户可以单击多个不连续的行,并在单个操作中删除它们)