Я пишу игру с использованием Swing и хочу добиться особого, вдохновленного «стимпанком» внешнего вида GUI.Для этого потребуются анимированные компоненты, массивные металлические рамки и т. Д.
Я знаю, что могу получить хорошие эффекты, переопределив paintComponent и выполнив весь мой рендеринг для пользовательских легких компонентов в этом методе.это путь, или я должен смотреть на разработку совершенно нового подключаемого внешнего вида?
Каковы плюсы / минусы каждого?