Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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
Java 如何制作GUI来显示我的游戏?_Java_User Interface - Fatal编程技术网

Java 如何制作GUI来显示我的游戏?

Java 如何制作GUI来显示我的游戏?,java,user-interface,Java,User Interface,我已经编写了一个在2D网格上玩的游戏。现在我只需要制作一个GUI来显示它 网格中的每个单元格都有一个与图像一起使用的属性。例如,如果单元(0,0)是水,我想在该像素中显示水的图像。我已经为每个属性制作了图像(例如,角色、水、土地等的图像)。我只是不知道如何制作GUI 这是一个简单的2d贴图,其中每个像素(单元)都是一个特定的纹理/字符/项目。我也想让角色四处走动,就是这样 任何资源或帮助都将不胜感激。我试着搜索教程,但它们看起来都很复杂,用颜色来填充地图而不是图像 谢谢 这是一个2D平台,它利用

我已经编写了一个在2D网格上玩的游戏。现在我只需要制作一个GUI来显示它

网格中的每个单元格都有一个与图像一起使用的属性。例如,如果单元(0,0)是水,我想在该像素中显示水的图像。我已经为每个属性制作了图像(例如,角色、水、土地等的图像)。我只是不知道如何制作GUI

这是一个简单的2d贴图,其中每个像素(单元)都是一个特定的纹理/字符/项目。我也想让角色四处走动,就是这样

任何资源或帮助都将不胜感激。我试着搜索教程,但它们看起来都很复杂,用颜色来填充地图而不是图像


谢谢

这是一个2D平台,它利用了一个简单的线程、绘图、游戏状态等。虽然你可能不需要它的全部功能,但你可能会对主线程逻辑等感兴趣。我相信他在评论中有到源代码的链接

开始使用Java的Swing库学习基础知识。我相信,您还需要使用Timer类实现一个游戏循环,这应该在大多数Swing GUI游戏教程、示例项目、书籍等中介绍。