我的应用程序顶部有一个栏,在 JLabel 的两侧都有许多按钮。按钮的可见性取决于用户正在执行的当前任务,并且按钮的文本之一也可能根据当前状态而改变。
我想做的是在 JPanel 的左侧粘贴一些按钮,JLabel 的中心位于 JPanel 的正中心,其余按钮位于 JPanel 的右侧。
到目前为止,我已经设法使用各种方法和布局管理器将按钮固定在左侧和右侧,但我无法让 JLabel 的中心位于 JPanel 的死点。我设法得到的最好的标签是足够靠近中心的标签,但是随着按钮设置为可见或它们的文本发生变化,它会四处移动。
是否可以强制 JLabel 保持死点?
注意:按钮永远不会变大到足以满足 JLabel 的任一边缘,所以这不是问题。