Написать пост

Oracle представила JavaFX 11 в качестве отдельного модуля

Аватар Никита Нельсон

Основные изменения затронули автономные компоненты JavaFX 11, инструмент Spinner. Были исправлены многие ошибки, возникающие при работе с платформой.

Обложка поста Oracle представила JavaFX 11 в качестве отдельного модуля

Oracle вынесла модуль JavaFX из комплекта разработчика Java Development Kit (JDK) 11 и сделала его отдельным ПО. Компонент JavaFX 11 с открытым исходным кодом — обособленная платформа разработки клиентских приложений для ПК, мобильных и встраиваемых систем.

Что нового в JavaFX 11?

Важным изменением стала необходимость отдельно включать модули JavaFX, используемые приложением. Среди нововведений:

  • открытый FX Robot API, имитирующий взаимодействие с пользователем;
  • по умолчанию автономные модули JavaFX теперь не имеют разрешений;
  • добавлены API для управления интервалами между элементами последовательности в однострочное текстовое поле Spinner;
  • использование GTK 3 для платформ Linux по умолчанию при наличии библиотеки gtk3;
  • добавление стандартных цветов в палитре ColorPicker;
  • удаление поддержки FX Media для libavcodec 53 и 55.

Обнаружены и исправлены ошибки, например, утечка памяти в VirtualFlow при включении программы чтения с экран, а также игнорирование таблицей политики изменения размера столбца.

Помимо этого замечено, что JavaFX 11 конфликтует с OpenJDK 11 на машинах Ubuntu 18.04 Linux. Для исправления этой ошибки предлагается использовать сервер Xorg вместо Wayland, так как последний не поддерживается JDK 11.

Информационные технологии играют большую роль в повседневной жизни современного человека, развиваясь в разных направлениях. К примеру, стало известно о выходе Electron 3.0 — фреймворка для создания нативных приложений. В этой версии разработчики добавили новые наборы инструментов и средств, затронули API и исправили некоторые ошибки.

Следите за новыми постами
Следите за новыми постами по любимым темам
5К открытий5К показов