アプリケーションの上部に、JLabelの両側にいくつかのボタンがあるバーがあります。ボタンの可視性は、ユーザーが実行している現在のタスクに依存し、ボタンのテキストの1つも現在の状態に応じて変化する可能性があります。
私がやりたいのは、JPanelの左側にいくつかのボタンを貼り付け、JPanelの中心にJLabelの中心を配置し、JPanelの右側に残りのボタンを配置することです。
これまで、さまざまな方法やレイアウトマネージャーを使用して、ボタンを左右に貼り付けることができましたが、JLabelの中心をJPanelのデッドセンターに配置することはできません。私が何とか得た最高のものは、中央に十分近いラベルですが、ボタンが表示に設定されているか、テキストが変更されると、ラベルが動き回ります。
JLabelを強制的にデッドセンターのままにすることは可能ですか?
注:ボタンがJLabelのいずれかの端に合うほど大きくなることはないため、問題はありません。