2013-02-23 43 views
0

我有幾個表格顯示保存在數據庫中的產品。所以爲了讓這個產品顯示出來,我從數據庫中得到一個列表,並將列表提供給tablemodel。帶按鈕的JTables用於刪除東西

現在我想在每一行中刪除按鈕,我可以從數據庫中刪除該產品。

有沒有一些很好的方法來做到這一點?現在我已經實施了一些感覺不對的事情。我有自定義按鈕,當它被初始化時保存它的行,並且從表(自定義類擴展jtable)回調到視圖,然後調用控制器從數據庫中刪除條目。

+2

我個人會使用鍵綁定並直接將刪除操作附加到表中。我還會提供類似於工具欄上的刪除按鈕,使用相同的操作,這樣可以減少代碼複製。這也意味着你知道有多行選擇功能(即用戶可以點擊多個,沒有連續的行,並在一個動作中刪除它們) – MadProgrammer 2013-02-23 23:45:07

回答