我在布局上很漂亮......我的应用程序我想在左下角放置一个面板,使用填充,但我不确定要使用哪个布局。在角落定位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 –