我目前正在开始一个使用网格进行游戏的项目(Dot游戏,但这不是很重要)。基本上,它将是一个点网格,玩家可以点击点之间的线条(如this)。
我目前正在使用JFrame
,并且正在考虑如何使用JPanel
组件填充它以创建可点击区域。目前,我正在考虑尝试创建for循环以正确填充它,但我不知道如何有效地执行此操作。
有关如何执行此操作的任何建议?我不是要求别人为我编写代码,只是指出我正确的方向。是否有适用于此的布局(GridLayout
?)?
答案 0 :(得分:0)
Welp,我最终自己搞清楚了,但使用的洗液不太理想。我有一个for循环使得每个奇数行都有一个黑色面板,然后是可点击的jbutton,然后是黑色面板等。每个偶数行都有一个可点击的j按钮,然后是一个白色的中间面板,然后是一个可点击的jbutton等。 看起来像这样: