2013-02-23 46 views
0

我有几个表格显示保存在数据库中的产品。所以为了让这个产品显示出来,我从数据库中得到一个列表,并将列表提供给tablemodel。带按钮的JTables用于删除东西

现在我想在每一行中删除按钮,我可以从数据库中删除该产品。

有没有一些很好的方法来做到这一点?现在我已经实施了一些感觉不对的事情。我有自定义按钮,当它被初始化时保存它的行,并且从表(自定义类扩展jtable)回调到视图,然后调用控制器从数据库中删除条目。

+2

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

回答