FXML es un lenguaje de marcado de interfaz de usuario basado en XML creado por Oracle Corporation para definir la interfaz de usuario de una aplicación JavaFX . [1] [2] FXML presenta una alternativa al diseño de interfaces de usuario utilizando código de procedimiento y permite abstraer el diseño del programa de la lógica del programa. [3]
Desarrollado por | Oracle Corporation |
---|---|
Versión inicial | Octubre de 2011 |
Tipo de formato | Lenguaje de marcado de la interfaz de usuario |
Extendido desde | XML |
import javafx.scene.control.Label?> text = "¡Hola, mundo!" />
Ver también
Referencias
- ↑ Meyer, David (6 de octubre de 2011). "Llega JavaFX 2.0 y se dirige al código abierto" . ZDNet . Consultado el 9 de octubre de 2011 .
La actualización introduce un nuevo lenguaje de marcado basado en XML llamado FXML, que tiene como objetivo definir interfaces de usuario. Otros lenguajes de scripting, como Groovy, JRuby y Scala, también se pueden usar para escribir aplicaciones en JavaFX 2.0, al igual que las herramientas de desarrollo Java NetBeans y Eclipse.
- ^ Greg Brown (15 de agosto de 2011). "Presentación de FXML" (PDF) . Consultado el 9 de octubre de 2011 .
- ^ "Introducción a FXML" . docs.oracle.com . 9 de octubre de 2013 . Consultado el 13 de julio de 2020 .
FXML es un lenguaje de marcado basado en XML que se puede programar para construir gráficos de objetos Java. Proporciona una alternativa conveniente a la construcción de tales gráficos en código de procedimiento y es ideal para definir la interfaz de usuario de una aplicación JavaFX, ya que la estructura jerárquica de un documento XML es muy similar a la estructura del gráfico de escena JavaFX.