close

Script JavaFX

Aller à la navigation Aller à la recherche

JavaFX Script est un langage de programmation conçu par Sun Microsystems , qui fait partie de la famille de technologies JavaFX sur la plate-forme Java .

JavaFX vise le domaine des applications Internet riches (en concurrence avec Adobe Flex et Microsoft Silverlight ), il est spécialisé dans le développement rapide d'applications visuellement riches pour les marchés desktop et mobile. JavaFX Script fonctionne avec des environnements de développement intégrés tels que NetBeans et Eclipse . JavaFX est publié sous la licence publique générale GNU , via le projet OpenJFX sponsorisé par Sun.

Historique

JavaFX Script s'appelait F3 pour Form Follows Function. F3 a été développé principalement par Chris Oliver, qui est devenu un employé de Sun lors de son acquisition de SeeBeyond Technology Corporation en septembre 2005.

Son nom a été changé en JavaFX Script, et il est devenu open source dans JavaOne 2007 .

Tout le code, la documentation et les démos sont partagés sur le site Web de développement de projets OpenJFX.

JavaFX 1.0 est sorti le 4 décembre 2008.

Le 10 septembre 2010, Oracle a annoncé à JavaOne que JavaFX Script serait interrompu, bien que l' API JavaFX soit rendue disponible dans d'autres langages pour la machine virtuelle Java .

Fonctionnalités

JavaFX Script est un langage de script compilé , typé statiquement et déclaratif pour la plate-forme Java . Il fournit une liaison de données automatique, une mutation de déclenchement et une animation déclarative, à l'aide d'une syntaxe de langage d'expression.

Les graphiques vectoriels en mode retenu, la lecture vidéo et les composants Swing standard sont pris en charge via l'API JavaFX standard .

Bien que F3 ait commencé sa vie en tant que langage interprété, avant la première version de prévisualisation (Q3 2008), JavaFX Script a changé d'orientation pour être principalement compilé. JavaFX Interpreted Script est toujours possible, via le pont 223 JSR 'Java Scripting'. Parce qu'il est construit sur la plate-forme Java, il est facile d'utiliser des classes Java dans le code JavaFX Script. Le script JavaFX compilé peut s'exécuter sur n'importe quelle plate-forme sur laquelle un runtime Java récent est installé.