gpt4 book ai didi

Java:可点击网格项目 - 使用什么? (JFrame 和 JPanel)?

转载 作者:太空宇宙 更新时间:2023-11-04 10:25:23 25 4
gpt4 key购买 nike

我目前正在开始一个项目,我在游戏中使用网格(点游戏,但这不是很重要)。基本上,它将是一个点网格,玩家可以单击点之间的线(例如 this )。

enter image description here

我目前正在使用 JFrame,并且正在考虑使用 JPanel 组件填充它以创建可点击区域的方法。目前,我正在考虑尝试创建 for 循环来正确填充它,但我不知道如何有效地做到这一点。

关于如何做到这一点有什么建议吗?我并不是要求人们为我编写代码,只是为我指明正确的方向。是否有任何布局(GridLayout?)可以很好地实现此目的?

最佳答案

好吧,我最终自己解决了这个问题,但使用的解决方案不太理想。我有一个 for 循环,使每条奇数行都有一个黑色面板,然后是可点击的 jbutton,然后是黑色面板,等等。每条偶数行都有一个可点击的 j 按钮,然后是一个白色的中间面板,然后是一个可点击的 jbutton,等等。看起来像这样:

https://gyazo.com/79b80dfe13b017a234e6fad2aa224d58

关于Java:可点击网格项目 - 使用什么? (JFrame 和 JPanel)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50590805/

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