gpt4 book ai didi

java - 如何使项目填充 JToolBar 中的可用空间?

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

我有一个带有JToggleButtons 的水平JToolbar。由于某种原因,它被放置在一个高度更大的容器中。我的 JToggleButtons 只使用它们需要的空间,在它们下方和下方留下丑陋的空白空间。如何让它们填满所有可用空间而不随意设置大小?

类似问题:如何让组件填充垂直工具栏中的所有水平空间?

最佳答案

JToolbar 默认使用 BoxLayout 的扩展作为其布局管理器(如果好奇,请检查 JToolbar 的源代码)。这就是为什么您的组件将仅使用它们在此布局的另一个轴上所需的空间。

您可以使用 JToolbar#setLayout() 设置自己的布局对于一个允许您正在寻找的行为的人,例如 GridLayout .您需要根据工具栏是水平还是垂直更改其参数。

关于java - 如何使项目填充 JToolBar 中的可用空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2950128/

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