我正在尝试制作建筑游戏(〜帝国时代:)。所以,我想编写一个程序,将JFrame
(包含我的游戏地图)划分为正方形。然后允许修改帧的每个方块(包含图像)。例如,我想将图像放在正方形(1,1)中,然后在正方形(4,2)中添加图像并保留我在正方形(1,1)中的图像。
如何做到这一点?
答案 0 :(得分:0)
要在JFrame
内执行此操作,只需使用GridLayout
,创建一个控件以匹配地图上的方格(现在您可以使用JLabel
或{{1} })并将它们添加到屏幕上。
我不能真正推荐使用Swing来开发游戏,但你最好还是选择其中一个2D(或3D)游戏引擎。它们将使您获得更令人印象深刻的结果并为您完成一些工作。