Что использовать для написания графического приложение на java?
Хочу начать писать игру на java. Я думал о javafx, но похоже она весьма устарела.
Что сейчас, в 2018, используют для написания графики и на каких платформах эта графика поддерживается?
Андрей К, о боги, ещё один! Слышите звон, да не знаете где он. Во-первых, не исключил, а выделил в модуль. Стандартная библиотека Java проходит процесс модуляризации, чтобы разработчики могли поставлять своё приложение с облегчённой версией JRE. В последующие годы в модули будет вынесено вообще всё, включая Swing и Collections Framework. Во-вторых, Oracle JDK собирается из исходников OpenJDK, они на все 100% идентичны. Разница только в том, что Oracle JDK имеет коммерческую лицензию, позволяющую вам обращаться в техническую поддержку Oracle. Так что никакой "капец лицензии" нет, тем более на JavaFX. Не хотите платить, используйте OpenJDK и живите спокойно.
Андрей К, для нетерпеливых есть JDK со встроенной JavaFX из коробки, называется Liberica - используйте её если не хотите заморачиваться на подключения выделенных модулей.