繁体   English   中英

在 JPanel 上将 JLabel 向左或向右对齐

[英]Align JLabel to left or right on JPanel

如何将JPanel的黄色JLabel向右移动/对齐,并将其他JLabel向左移动/对齐?

您使用适当的布局管理器。

一种选择是使用具有水平BoxLayout的面板:

Box panel = Box.createHorizontalBox();
panel.add( leftLabel );
panel.add( Box.createHorizontalGlue() );
panel.add( yellowLabel );

另一种选择是使用带有BorderLayout的面板:

JPanel panel = new JPanel( new BorderLayout() );
panel.add(leftLabel, BorderLayout.LINE_START);
panel.add(yellowLabel, BorderLayout.LINE_END);

阅读有关布局管理器的 Swing 教程中的部分,了解更多信息和工作示例。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM