gpt4 book ai didi

java - 有什么好的方法可以控制 GridBagConstraints?

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:58:40 25 4
gpt4 key购买 nike

我对 Swing 编程有些陌生,我发现尽管我很喜欢 GridBagLayout 的强大功能,但如果您有很多组件,就会有很多代码行来设置布局。除了使用可视化编辑器之外,还有什么好的方法可以控制这种情况?

最佳答案

请记住,当您将 GridBagConstraints 添加到 GridBagLayout 时,数据会被复制(实际上是克隆)。因此,您无需为添加的每个组件从头开始。

您可能会发现双括号习语很有用。

我建议使用比 GridBagConstraints 公共(public)字段更好的构建器。我的原始答案有一个链接,指向一个关于该主题的现已失效的博客条目,以作为示例。 IIRC,一个扩展 GridBagConstraints 的类,方法返回 this。我忘记了所有额外的东西,但是有一些方法可以设置多个字段(比如 gridxgridy)、增量和更多奇特的东西。

关于java - 有什么好的方法可以控制 GridBagConstraints?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1446039/

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