小编Bas*_*tts的帖子

Java将JLabel与JPanel的中心对齐

我的应用程序顶部有一个栏,在JLabel的两侧都有许多按钮.按钮的可见性取决于用户正在执行的当前任务,并且按钮的文本之一也可能根据当前状态而改变.

我想要做的是在JPanel的左边有一些按钮,JLabel的中心位于JPanel的正中央,其余的按钮位于JPanel的右侧.

到目前为止,我已经设法使用各种方法和布局管理器使按钮左侧和右侧,但我无法让JLabel的中心位于JPanel的死点.我设法获得的最好的标签是靠近中心的标签,但随着按钮设置为可见或文本发生变化,它会移动.

是否有可能迫使JLabel保持死亡中心?

注意:按钮永远不会变得足够大以满足JLabel的任何一个边缘,因此这不是问题.

java swing jlabel jpanel layout-manager

6
推荐指数
2
解决办法
5万
查看次数

标签 统计

java ×1

jlabel ×1

jpanel ×1

layout-manager ×1

swing ×1