JavaFX disponible en version 12
La boite à outils graphique suit l'évolution de Java
Le 2019-03-13 18:16:44, par bouye, Rédacteur/Modérateur
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 ?
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 ?
-
GordonFreemanMembre éclairé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..le 21/03/2019 à 13:22 -
bouyeRédacteur/ModérateurAucun 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).le 21/03/2019 à 22:57
-
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.le 29/03/2019 à 16:18 -
Mickael BaronRédacteurPour 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.
Mickaelle 29/03/2019 à 16:24 -
bouyeRédacteur/ModérateurMickael, 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.le 30/03/2019 à 3:05 -
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...le 31/03/2019 à 8:38 -
Mickael BaronRédacteurSalut 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.
Mickaelle 31/03/2019 à 16:32 -
bouyeRédacteur/ModérateurMichael, pour répondre à ta question, Johan vient de poster ceci dans la liste de diffusion de l'OpenJFX :
Envoyé par Johan Vos le 06/05/2019 à 9:50 -
Mickael BaronRédacteurBonjour Fabrice,
Merci pour le rappel, j'avais oublié de laisser la réponse de Johan qu'il m'avait faite depuis mon Tweet
https://twitter.com/johanvos/status/...87725499994112
Version simplifiée ;-)
Mickaelle 06/05/2019 à 11:10