看板 [ java ]
討論串[問題] 如何同步兩個JTable的JTableHeader
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓3(3推 0噓 0→)留言3則,0人參與, 最新作者sbrhsieh (十年一夢)時間11年前 (2013/12/09 14:59), 編輯資訊
0
0
2
內容預覽:
你的意思是你希望兩個 table 內的對應的 column 所使用的 cell renderer. 是各自獨立的?. column model 所管理的 table column 可以指定該 column 所要使用的 cell. renderer,但這個屬性可以是 null,故 JTable 本身還
(還有893個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者mrker (ꬮ....)時間11年前 (2013/12/09 11:26), 編輯資訊
0
0
0
內容預覽:
抱歉... 小弟又有問題了.... 承之前的描述 我最後是使用. table1.getTableHeader(). .setColumnModel(table2.getTableHeader().getColumnModel());. 讓兩個JTable的ColumnModel為一致. 但會造成一個
(還有177個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者mrker (ꬮ....)時間11年前 (2013/12/06 08:43), 編輯資訊
0
0
0
內容預覽:
先感謝sb大熱心的指導,還是PO一下實際的作法. 首先我用. table1.getTableHeader(). .setColumnModel(table2.getTableHeader().getColumnModel());. 這會造成table2在header拖曳時,底下的資料欄位不會跟著移動

推噓1(1推 0噓 9→)留言10則,0人參與, 最新作者mrker (ꬮ....)時間11年前 (2013/12/03 19:38), 編輯資訊
0
0
0
內容預覽:
感謝s大的幫忙. 是的兩個JTable內顯示的數據和column都是相同的. 只是資料數據不同 (譬如一個是show男生的資料,另一個是show女生的資料). 我有試過s大的方法,如下. public static void syncTableHeader(final JTable table1,
(還有721個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者sbrhsieh (十年一夢)時間11年前 (2013/11/29 16:09), 編輯資訊
0
0
0
內容預覽:
可否說明同步兩個 JTable 的意義與用途?. 這兩個 JTable 內顯示的數據是否相同?. 兩者的 column 在數量上、內容上是否相同?. 假如說兩個 JTable 的 column 在意義上是完全相同的(除了 column 裡各 row. 所承載的數據不同),那麼最簡單(正確)的做法是讓
首頁
上一頁
1
2
下一頁
尾頁