Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何为snake&;java中的梯形图游戏?_Java_Swing_Frame - Fatal编程技术网

如何为snake&;java中的梯形图游戏?

如何为snake&;java中的梯形图游戏?,java,swing,frame,Java,Swing,Frame,我在java中实现10*10蛇板和梯子游戏时遇到了困难。 我无法实现这样的屏幕。我该怎么办? 我尝试用一个图像来实现它,然后用位置移动图像,但用这种方式我无法完成它。 有没有什么好的方法来实现这一点?只是一个想法,将原始图像放在一个框架中,并用透明图像覆盖该框架,其条件与原始图像相同(意味着蛇和阶梯坐标应与原始板相同)。现在在透明图像中玩游戏,这样您就不用担心重新绘制原始图像了 正如Joel所说,请发布代码以便更好地理解 简单创建一个网格(10*10)和一个按钮[10][10]数组,在网格上设置

我在java中实现10*10蛇板和梯子游戏时遇到了困难。 我无法实现这样的屏幕。我该怎么办? 我尝试用一个图像来实现它,然后用位置移动图像,但用这种方式我无法完成它。
有没有什么好的方法来实现这一点?

只是一个想法,将原始图像放在一个框架中,并用透明图像覆盖该框架,其条件与原始图像相同(意味着蛇和阶梯坐标应与原始板相同)。现在在透明图像中玩游戏,这样您就不用担心重新绘制原始图像了

正如Joel所说,请发布代码以便更好地理解

简单创建一个网格(10*10)和一个按钮[10][10]数组,在网格上设置这些按钮。 现在在100张图片中分割1张蛇和梯子游戏背景图片。在按钮上设置这些吐出的图像。
现在,您可以访问您的每个数字(1-100)位置var b[i,j]并在该按钮上设置播放器图标。

“如果您可以想象一个完整的答案,那么您的问题就太多了。”“我该怎么办?”a)学习Java,做出具体的尝试,并用具体的问题向我们展示您尽最大努力实现它的代码。b) 我拍了一张董事会的照片,上面的getX()值为50,getY()值为50。在两个按钮的帮助下,我根据两名球员的得分移动按钮。我找到了两名球员的位置。。。x1_pos=((10-(pos%10))*(widht/10))+50);y1_pos=((9-(pos/10))*(高度/10))+50);使用布尔值检查第一个玩家和第二个玩家。。。。