2011-04-27

JLabel 在 JPanel 的排版設定

這問題,花了兩星期,終於搞定…

在 Frame 上利用 JTabbedPane 建立了分頁功能的標簽,各分頁以 JPanel 來作為內容的存放處,其中先放入 JLabel 標簽來作為題目的顯示位置。

在 JLabel 上的文字老是預設出現在 JPanel 的中間
image
改了好幾種方法,設定 JPanel、JLabel 的 location 或 Bounds 都不對。

現在終於釐清,setLayout 的寫法。對 Panel 加上
panels[i].setLayout(new FlowLayout(FlowLayout.LEFT));
這樣就對了!!!
image

觀念就是從實作再修正起的…

沒有留言: