gpt4 book ai didi

java - JToolbar:JToggleButton 对齐

转载 作者:行者123 更新时间:2023-11-30 07:03:07 25 4
gpt4 key购买 nike

我正在尝试在 JToolBar 中对齐 JToggleButton。我希望按钮垂直向左对齐。我的代码如下:

JToolBar toolbar = new JToolBar();
toolbar.setLayout(new FlowLayout());
toolbar.setAlignmentX(FlowLayout.LEFT);
toolbar.add(new JToggleButton("Test"));
toolbar.add(new JToggleButton("Test2"));
toolbar.add(new JToggleButton("Test3"));
toolbar.add(new JToggleButton("Test with a long name"));

这就是结果。 my JToolBar

此外,当停靠在左侧时,它看起来像这样。理想情况下,我希望按钮垂直堆叠(并且仍然保持左侧对齐)。有什么建议吗?

JToolBar docked to the left

理想的结果应该是这样的: Ideal results - left aligned buttons, and stacked when the toolbar is docked to the left

最佳答案

I want the buttons to align to the left

这是 JToolBar 的默认行为。无需使用布局管理器。

I want the buttons to stack on each other vertically

同样,这是与默认布局管理器一起使用时的默认行为。

阅读 Swing 教程中关于 How to Use Tool Bars 的部分了解更多信息和工作示例。

关于java - JToolbar:JToggleButton 对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40548784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com