我在佈局上很漂亮......我的應用程序我想在左下角放置一個面板,使用填充,但我不確定要使用哪個佈局。在角落定位JLabel
我嘗試使用BorderLayout結合水平對齊爲了將面板放置在角落,但它沒有產生預期的結果。我的代碼如下:
final JLabel label = new JLabel();
label.setBorder(new EmptyBorder(20, 20, 20, 20));
label.setHorizontalAlignment(JLabel.LEFT);
label.setPreferredSize(new Dimension(100,100));
label.setBackground(Color.WHITE);
label.setOpaque(true);
add(label, BorderLayout.SOUTH);
(外類擴展JFrame的)
實現此佈局的任何提示?這看起來相當簡單,但我又是新手佈局
此幀只有JLabel嗎?對於剛進入Swing的人,我推薦GridBagLayout。這是我個人最喜歡的佈局,但主要是偏好。 – KyleKW
你使用'GridBagLayout'工作嗎? – ItamarG3
我覺得我有點被GridBagLayout嚇倒了,所以我實際上是爲了SpringLayout的建議而發佈的。它似乎很好地工作,除了底部填充的東西有點奇怪。我認爲SpringLayout將很容易用於添加額外的功能。最終產品的格式可能與此圖像相似:http://puu.sh/szyi3/0a6da303f5.png –