你看到了吗?

每座房子的每一块砖都是一幅16x16像素的图像。
你在这里看到的是一个基于简单JavaFX的版本,在X和Y上移动了一些Imageview,以提供“构造”的效果。
我只是使用paintComponent将其改写为Swing。
问题:-使用JavaFX:我的电脑有问题。你在图片上看到的花了2秒加载,然后它移动得非常慢和颠簸。-使用Swing:我不知道如何根据亮度、阴影等调整每个块。所以看起来是这样的:

我应该选择什么方法?两者都有很大的缺点。我希望保留JavaFX方法,但也希望找到除Imageview之外的其他方法。这不应该是一个好主意。
https://stackoverflow.com/questions/14467719
复制相似问题