JavaFX disponible en version 12
La boite à outils graphique suit l'évolution de Java

Le , par bouye

95PARTAGES

15  0 
Pour rappel, la boite à outils graphique JavaFX n'est plus incluse de base au sein du JDK depuis sa version 11. Passée en open source depuis plusieurs années, JavaFX est désormais un projet communautaire. Celui-ci continue à être développé dans le cadre de l'initiative OpenJFX associée à l'OpenJDK.

Gluon, la compagnie de Johan Vos, un des co-leaders du projet, a annoncé le 12 mars la sortie de la version 12 de la boite à outils graphique. Elle est disponible pour les plateformes Windows, MacOS et Linux ainsi que mise à disposition sur les dépôts centraux Maven.

D’après Gluon et comme on peut le voir dans le graphe ci-dessus, le nombre de téléchargements de JavaFX initiés sur Maven Central continue d'augmenter à un rythme régulier au cours des derniers mois.

De plus, Gluon nous informe de la sortie de la version préliminaire de JavaFX 13. Cette nouvelle version de la boite à outils graphique destinée aux JDK 11, 12 et 13 est proposée en SDK standalone ainsi qu'en fichier jmods pour Windows, macOS et Linux et également sur Maven.

Source :


Et vous ?
  • Pensez-vous que JavaFX va poursuivre son ascension en termes d'utilisation ?
  • Avez-vous testé JavaFX 11, 12 voire 13 ? Si oui, qu'en pensez-vous ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de GordonFreeman
Membre averti https://www.developpez.com
Le 21/03/2019 à 13:22
Hello,

De mon côté j'espère bien que cette techno va continuer d'évoluer et de se faire connaitre.

Perso, de toutes les technos que j'ai testé Web ou Desktop (ActionScript/Flash, Flex, JS, WinForm, jsp, JSF/PrimesFaces, etc, etc) pour la création d'UI, c'est celle que je préfère!
Je trouve les concepts tellement simples et naturels. Et en plus c'est joli et ça tourne plutôt pas mal en terme de ressource. (Même que certaines partie du code de l'API fait un peu peur parfois)

Bon j'avoue je suis toujours à la version JDK8

Voilà, sinon je pense qu'il y a un petit soucis au niveau du lien mentionné par 'dans le graphe ci-dessus', chez moi sa donne une icône d'image cassée..
Avatar de bouye
Rédacteur/Modérateur https://www.developpez.com
Le 21/03/2019 à 22:57
Aucun soucis pour moi. Bon apres c'est moi qui l'ai fournie a Mickael pour la news. Elle provient du Twitter de Gluon qui est liste en bas de nouvelle (ce tweet pour etre precis).

Avatar de guiguidu60
Candidat au Club https://www.developpez.com
Le 29/03/2019 à 16:18
Pour le moment, rien de nouveau pour JavaFX, pas même un composant graphique...
Espérons que la version 13 apporte de réelles nouveautés et pas juste des corrections de bugs.
Avatar de Mickael Baron
Responsable Java https://www.developpez.com
Le 29/03/2019 à 16:24
Pour le moment, rien de nouveau pour JavaFX, pas même un composant graphique...
Du côté des composants graphiques, il y a plein de bibliothèques qui proposent des extensions intéressantes.

Espérons que la version 13 apporte de réelles nouveautés et pas juste des corrections de bugs.
J'attends surtout, des versions pour ARM afin de profiter de JavaFX sur RaspberryPI

Mickael
Avatar de bouye
Rédacteur/Modérateur https://www.developpez.com
Le 30/03/2019 à 3:05
Mickael, si j'en crois ce qui est passé sur la liste de diffusion de l'OpenJFX ces jours-ci, JavaFX est déjà inclus dans la distrib JDK pour ARM mise à disposition par Bellsoft. Cette version contient déjà JavaFX mais c'est pas la version de Gluon (pas un soucis en soit).

J'ai pas de Raspberry Pi 3 donc je peux pas tester.

EDIT - ah quoi que la page de Liberica mentionne aussi "32 Bit HardFloat", ça pourrait peut-être fonctionner sur mon vieux Raspberry Pi B.
Avatar de guiguidu60
Candidat au Club https://www.developpez.com
Le 31/03/2019 à 8:38
Citation Envoyé par Mickael Baron Voir le message
Du côté des composants graphiques, il y a plein de bibliothèques qui proposent des extensions intéressantes.
Certes, mais pour une bonne partie d'entre eux, ce serait mieux s'ils étaient intégrés dans JavaFX parce qu'ils permettent de compléter une liste de composants essentiels pour le développement d'un logiciel.
C'est mieux d'éviter de disséminer les composants graphiques dans diverses librairies, sinon le support à long terme ne sera pas garantie et c'est un peu fatiguant de devoir gérer 3 tonnes de librairies.

Mais ce qu'il manque surtout à JavaFX en ce moment, c'est le SystemTray: cela fait des années que la demande est faite et visiblement, il n'y a personne pour travailler dessus...
Avatar de Mickael Baron
Responsable Java https://www.developpez.com
Le 31/03/2019 à 16:32
Salut Fabrice,

Effectivement tu as raison. Par contre, je ne suis pas fan de fournir un JDK avec JavaFX intégré. Je ne comprends pas pourquoi la version JavaFX proposée par Gluon n'est pas disponible en version ARM pour > 11 ?

Je vais demander à Johan Vos de chez Gluon pour voir.

Mickael
Responsables bénévoles de la rubrique Java : Mickael Baron - Robin56 -

Partenaire : Hébergement Web