Java FX - инструментарий для разработки программ

JavaFX позволяет создавать кроссплатформенные приложения на языке Java. Графика в приложениях может быть достаточно богатой, благодаря наличию поддержки аппаратного ускорения и использования GPU (видеокарты) устройства.

Java FX - инструментарий для разработки программ

Программы могут быть портированы практически на любую платформу, на которой работает Java - Windows, Mac OS, Linux, а также множество других (как известно, Java когда -то предполагался для запуска на кофемашинах)

JavaFX предоставляет разработчику больше возможностей, чем, например тот же Swing. Это и возможности работать с мультимедиа, двумерной и трехмерной графикой, а также использование удобного языка разметки FXML, а так использование CSS для стилизации, и многое другое.

Для того, чтобы использовать JavaFX, вам потребуется установленный JDK и сама библиотека. Желательно еще поставить какой - то редактор кода, на котором можно программировать на Java, например отличный вариант из себя представляет IntelliJ IDEA от компании JetBrains, или можете использовать Eclipse IDE, или любой другой текстовым редактором для кода, даже тот же VS Code.

Что на нем можно написать для разминки? Например, можно создать калькулятор или несложный плеер для проигрывания музыки. На самом деле никто вас не ограничивает, вы можете написать любое приложение, которое осуществляет запросы по API для получения новой информации – например, погоды или курса криптовалют. Также вы можете попробовать разрабатывать что - то посложнее – например, свой собственный Word или редактор кода. Однако, чем сложнее будет ваше приложение, тем лучше вам нужно продумывать ее архитектуру.

Дерзайте!

3 комментария

Идея для статьи в целом хорошая, но в следующий раз добавьте немного примеров и ссылки на туториалы потому что не понятно на кого ориентирована статья.

Если для новичков в программировании (скорее всего так и есть) то статья ничего не привносит. С таким же успехом можно было просто написать "JavaFX, дерзайте" и все. 

Если на миддл\сеньеров то им вообще все это по сути не надо.

Без негатива, удачи в следующих статьях :) 

Ответить

Спасибо, будем иметь ввиду и писать более информативный и полезный контент) Мы над этим работаем)

1
Ответить

Есть Compose for Desktop уже, куда удобнее должен быть :)
https://github.com/JetBrains/compose-jb

Ответить