Estoy tratando de aprender JavaFX 2.0 + FXML, y me pareció un poco incómodo hacer un archivo fxml, sin saber lo que puedo poner en él y lo que no puedo. Me refiero a qué etiquetas son posibles en FXML, ¿qué atributos tiene evety tag? qué valores puede tener el atributo evety, y así sucesivamente. Hay algunos ejemplos en una web, pero no muestran las capacidades de agujero de FXML. He intentado usar los complementos de NetBeans y Eclipse para JavaFX 2.0, pero ambos no tienen ninguna interlerencia para FXML, solo validan las etiquetas de apertura y cierre y otras cosas simples, que cualquier editor de XML puede hacer. Tal vez configuré estos complementos de forma incorrecta. Entonces, ¿hay algún documento con referencia completa (todas las etiquetas, atributos y sus posibles valores) de FXML?FXML full reference?
Respuesta
FXML Referencia
Introduction to FXML describe los patrones de sintaxis y el uso de la marca y es importante estudiar la hora de aprender FXML. No define todos los elementos utilizables en FXML.
Nunca habrá una referencia completa (ni un esquema xml) para FXML, ya que funciona al reflejar clases Java en el classpath y definir elementos y atributos basados en las propiedades de las clases. creador
de FXML (Greg Brown) sugiere:
Así Actualmente Javadoc es la mejor referencia.
Para futuras revisiones Javadoc de JavaFX, el equipo de JavaFX está considerando incluir ejemplos de FXML en el Javadoc.
This forum thread y this forum thread contiene discusiones y enlaces a la documentación de fxml.
código FXML finalización en entornos de desarrollo
- NetBeans 7.3 ofrece FXML code completion.
- El complemento de eclipse JavaFX de facto e(fx)clipse proporciona FXML code completion.
- Intellij Idea 12.1 proporciona FXML code completion.
Estos motores de inferencia IDE trabajan reflejando las clases de Java de la misma manera que la implementación de FXML.
Cuando utiliza una biblioteca como ControlsFX, o desarrolla sus propios componentes JavaFX, la terminación del código IDE puede hacer uso de las nuevas clases y atributos que ha creado o vinculado.
Para mantener actualizada la respuesta suya es JavaFX 8Javadoc
- 1. FULL OUTER JOIN vs. FULL JOIN
- 2. Valor predeterminado de ComboBox FXML
- 3. Microsoft C++ Language Reference
- 4. PLT-Scheme learning reference
- 5. ASP.NET Razor Reference Documentation
- 6. JavaScript Language Reference Manual
- 7. C# string reference type?
- 8. Java Data Structures Reference
- 9. Boost error codes reference
- 10. ASP.NET @Register vs. @Reference
- 11. Cómo pasar un objeto creado en FXML Controller1 a Controller2 del control FXML interno
- 12. FULL OUTER JOIN con SQLite
- 13. FXML múltiple con controladores, compartir objetos
- 14. Prellenar ListView en una aplicación con FXML
- 15. Controladores anidados JavaFx (FXML <include>)
- 16. Acceso a la clase de controlador FXML
- 17. Release, Dealloc y Self Reference
- 18. Entity Framework IValidatableObject reference DbContext
- 19. catching std :: exception by reference?
- 20. MongoDB mongoid self reference relationship
- 21. JavaFX 2 BorderPane Use Full Space
- 22. JavaScript Callbacks ASP.NET sin Full PostBacks?
- 23. echo full joomla query (with limit etc)?
- 24. SQL Server Weighted Full Text Search
- 25. Full HD 2D Texture Memory OpenGL
- 26. SOAP Web Service/VS2010 Add Service Reference
- 27. Diferencia entre pass-by-reference & y *?
- 28. C Error: undefined reference to '_itoa'
- 29. .net reference specificversion true or false?
- 30. java array pass by reference no funciona?
gran información de compilación! –
JavaFX 2 será [compatible con IntelliJ Idea 12.1] (http://blogs.jetbrains.com/idea/2013/02/support-for-javafx-2-in-intellij-idea-121/) y más. El complemento JavaFX también proporciona la finalización del código FXML. – mwalter
La [referencia de CSS] (http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html) también es útil. –