В верхней части моего приложения есть панель с несколькими кнопками по обе стороны от JLabel. Видимость кнопки зависит от текущей задачи, которую выполняет пользователь, и один из текстов кнопки также может меняться в зависимости от текущего состояния.
То, что я хотел бы сделать, это чтобы несколько кнопок придерживались слева от JPanel, центр JLabel находился в самом центре JPanel, а остальные кнопки были бы справа от JPanel.
До сих пор мне удавалось удерживать кнопки, придерживающиеся влево и вправо, используя различные методы и менеджеры компоновки, но я не могу заставить центр JLabel находиться в мертвой точке JPanel. Лучшее, что мне удалось получить, - это метка, расположенная достаточно близко к центру, но затем она будет перемещаться, когда кнопки видны или их текст меняется.
Можно ли заставить JLabel оставаться в мертвой точке?
Примечание: кнопки никогда не станут достаточно большими, чтобы соответствовать краю JLabel, так что это не проблема.