java - 使用框布局在 jpanel 和同一行上添加多个 jlabel

标签 java swing jpanel jlabel

想要在 jpanel 的同一行添加两个带有一些空格的 jlabel,japnel 布局设置为框布局,由于某些限制,我无法将布局更改为另一个布局,并且框布局的属性从 Y_AXIS 更改为 LINE_AXIS,所以请提供我有一些解决方案,所以我可以将 jlabel 放在同一行..

enter image description here

contentPane.setLayout(new BoxLayout(contentPane, BoxLayout.Y_AXIS));

所以请让我知道上述问题的解决方案。

最佳答案

使用 Border 布局将标签包装在 JPanel 中。将一个添加到西面板,另一个添加到东面板。根据需要设置 JLabels 的对齐方式。然后将 JPanel 添加到您的框布局中。

关于java - 使用框布局在 jpanel 和同一行上添加多个 jlabel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20884779/

相关文章:

java - 如何不断更新按钮颜色 [JAVA SWING]

java - 如何使用扩展 AbstractTableModel 的类正确更新 Jtable?

java - 需要帮助创建方法以返回整数中数字的位置

java - Eclipse:如何以编程方式执行启动配置?

java - 尝试定义多个构造函数时出现未定义类型编译错误

java - 我如何设计我的类(class)?

Java游戏: limit visibility of board dependent on location of player

java - 为什么不调用paintComponent方法?

java - 使用java绘制最短线和最长线用不同的颜色

java - JButton 的颜色