在Java中为迷宫创建GUI

时间:2012-01-21 20:03:47

标签: java user-interface graph swt

我需要在Java中创建一个迷宫,每次(即每次运行程序)都会产生不同的迷宫。 该计划包括3个级别:初学者(25个房间),高级(40个房间)和专家(60个房间),玩家(最多20个玩家)和宝藏,每个玩家必须至少获得一个宝藏。

我已经制作了迷宫的逻辑方面,这意味着,我已经将迷宫算法写在了哪里 每次程序在(x,y)平面上随机获得一个点并将其添加到图形中 - G =(V,E) - 其中顶点为rooms,边缘为{{1} }(门/墙)。

现在我的问题是,我需要使用GUI来表示迷宫,所以我将SWT从Eclipse的站点附加到我的程序,但我不知道如何使用GUI来描述迷宫/图形。

首先,我希望在游戏开始之前向用户呈现迷宫,意思是在创建迷宫之后,在玩家上路之前。

请你给我一个暗示在哪里或如何开始?

相关课程是:

connectors

的问候,罗恩

1 个答案:

答案 0 :(得分:1)

看看http://www.eclipse.org/articles/Article-SWT-graphics/SWT_graphics.html。您可以绘制线条,点或任何其他需要的几何体。