問題:

目的是想讓 JTable 裡面的 RowCount 數量剛剛好 佔滿整個 JTable

但是取到的 jTable.getHeight() 永遠是 0

似乎是 Layout 的問題所以取不到高度 但應該如何做?

解答:

將 jTable.getHeight() 改成 jScrollPane.getHeight()

並將上述程式碼移出 jbInit 待螢幕顯示完成後再執行即可 。

 

參考:JavaWorld@TW Java論壇 - 如何取得 JTable 的高度

 

文章標籤
全站熱搜
創作者介紹
創作者 fabch2 的頭像
fabch2

小刻家

fabch2 發表在 痞客邦 留言(0) 人氣(75)