Вы видите это?
Каждый кирпич каждого дома представляет собой изображение размером 16x16 пикселей.
Что вы можете увидеть здесь версию на основе простого JavaFX, а некоторые Imageview
переместились на X и Y, чтобы дать эффект "построения".
Я просто адаптирую это значение для Swing
с помощью paintComponent
.
Проблема:
- С JavaFX: у моего компьютера проблемы. То, что вы видите на картинке, заняло 2 секунды, чтобы загрузить, а затем движется очень медленно и рывком.
- С Swing
: я не знаю, как адаптировать каждый блок в соответствии с яркостью, тенями и т.д. Итак, это выглядит так:
Какой метод выбрать? Оба имеют серьезные недостатки. Мне бы хотелось сохранить метод JavaFX, а также найти что-то еще, кроме Imageview
. Это не должно быть хорошей идеей.