gpt4 book ai didi

java - 使用 Swing 所见即所得编辑器动态调整按钮网格的大小?

转载 作者:行者123 更新时间:2023-11-29 05:50:03 27 4
gpt4 key购买 nike

我正在尝试用 Java 编写我的第一个基于 GUI 的游戏,我选择了扫雷。我是 Java 的新手(尽管我可以设法对游戏的逻辑部分进行编程,而不是“我不知道什么是类”意义上的“新手”)和 Swing 的新手,所以我会如果我可以为图形部分使用所见即所得编辑器(如 NetBeans 编辑器)而不是手动编写布局,我会很高兴。

但是,在使用编辑器之后,根据我目前的理解,我只能使用 Netbeans 编辑器设置恒定数量的不同容器——我的意思是,我必须提前知道板必须具有的尺寸.但是,我希望棋盘能够动态调整大小,以便用户可以在 9x9 网格上玩 31 个炸弹,就像在 100x105 网格上玩 3 个炸弹一样。你能不能用所见即所得编辑器创建这样的动态调整大小(当然不是即时 - 我的意思是用户可以在他开始游戏时决定他想在哪个网格上玩)按钮网格或者这样的东西需要编码所有自己从头开始?

最佳答案

  • 手写布局,这正是GridLayout

  • 的工作
  • 使用JButton,最好将JToggleButtonIcon一起使用

  • JButton 使用正确的 setXxxIcon 方法/JToggleButton

关于java - 使用 Swing 所见即所得编辑器动态调整按钮网格的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14256623/

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