簡體   English   中英

來自 TableModel 的 JTable - 將按鈕添加到每一行

[英]JTable from TableModel - add Buttons to each row

我有一個學校項目,我需要為數據庫創建一個圖形用戶界面。 數據庫包含 3 個表:

  1. 比薩桌

  2. 澆頭表

  3. 還有一個表,其中包含比薩餅和澆頭的外鍵。 這張表基本上聲明了比薩有哪些配料。

我現在可以通過自定義TableModel (表 model 與數據庫通信)在JTable中顯示披薩表。

但現在我想為表格添加兩列。 這些列在每一行中包含兩個按鈕,一個用於刪除實際行,一個用於打開對話框,該對話框允許編輯當前比薩餅(添加澆頭、更改屬性等)。

如果我從自定義表 model 中“輸入”JTable,我該如何添加這些列? 我需要修改表 model 還是JTable

JTable的單元格中添加JButton (具有TableCellRendererTableCellEditor的正確解決方法)是Swing中最艱巨的工作之一,

1) @camickrs 表格按鈕列

2) 將帶有 JComponents 的 JPanel添加到JTable的列

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM