LocalazyLocalazy

JavaFX Script

JavaFX Script ist eine kompilierte, statisch typisierte, deklarative Skriptsprache, die für die Verwendung mit der JavaFX-Plattform entwickelt wurde. JavaFX Script-Programme werden auf der JavaFX Script Virtual Machine ausgeführt, die wiederum auf der Java Virtual Machine aufbaut. JavaFX Script hat eine deklarative Syntax, die von FXML inspiriert ist, aber nicht auf XML basiert. Die Sprache ist statisch typisiert, mit Unterstützung für Typinferenz. Die Programme werden zu Java-Bytecode kompiliert, der auf jeder Java Virtual Machine ausgeführt werden kann. JavaFX-Script-Programme können auf jede Java-Klasse sowie auf jede JavaFX-Klasse zugreifen. Die Sprache bietet spezielle Unterstützung für die Erstellung von Benutzeroberflächen, mit einer deklarativen Syntax für Layout und Ereignisbehandlung. JavaFX Script ist so konzipiert, dass es für Programmierer mit Erfahrung in anderen Sprachen leicht zu erlernen ist. Die Syntax basiert auf bekannten Konzepten wie Variablen, Funktionen und objektorientierter Programmierung. JavaFX Script ist ein Open-Source-Projekt mit Beiträgen von vielen Entwicklern. Die Sprache wird immer noch aktiv weiterentwickelt, und es werden regelmäßig neue Funktionen hinzugefügt.