Social

miércoles, 9 de enero de 2013

JavaFX: FXML

FXML es un lenguaje basado en XML y utilizado para definir interfaces en JavaFX. Aunque java JavaFX permite crear interfaces mediante su codigo, al usar FXML es mucho mas sencillo adaptar las ventanas y paneles a los diferentes tamaños necesarios. Es ideal para diseñar cualquier interfaz de usuario ya que es compatible con la clase Scene de JavaFX.

Para ver un ejemplo integrando FXML y JavaFX pueden visitar el siguiente enlace: Ejemplo

Para crear un proyecto de JavaFX en Netbeans, las versiones mas recientes ya lo incluyen siempre y cuando se tenga un jdk 1.7.3 o mayor. Simplemente vamos a:
Archivo -> Nuevo Proyecto
Y elegimos el tipo de proyecto.
En eclipse se puede bajar e(fx)clipse de la pagina http://efxclipse.org/ que no es mas que un eclipse ya configurado o se puede configurar agregando el siguiente repositorio e instalando los compoenentes necesarios. Click aca para ver como

http://www.efxclipse.org/p2-repos/releases/latest/

Si ya contamos con nuestro ambiente configurado basta con seleccionar:
File -> New.. -> Project
Y elegimos el tipo de aplicacion JavaFx
Finalmente hacemos click derecho en el paquete de nuestro proyecto y seleccionamos
New.. -> Other
Y elegimos un archivo FXML
Y con esto ya se puede empezar a trabajar sobre FXML definiendo intefaces a nuestro gusto.

No hay comentarios :

Publicar un comentario