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. Java Data Structures Reference
- 4. Boost error codes reference
- 5. C# string reference type?
- 6. ASP.NET Razor Reference Documentation
- 7. PLT-Scheme learning reference
- 8. Microsoft C++ Language Reference
- 9. ASP.NET @Register vs. @Reference
- 10. JavaScript Language Reference Manual
- 11. Cómo pasar un objeto creado en FXML Controller1 a Controller2 del control FXML interno
- 12. FULL OUTER JOIN con SQLite
- 13. Prellenar ListView en una aplicación con FXML
- 14. FXML múltiple con controladores, compartir objetos
- 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. SQL Server Weighted Full Text Search
- 22. JavaFX 2 BorderPane Use Full Space
- 23. JavaScript Callbacks ASP.NET sin Full PostBacks?
- 24. echo full joomla query (with limit etc)?
- 25. Full HD 2D Texture Memory OpenGL
- 26. .net reference specificversion true or false?
- 27. referente cambiante de const std :: string reference
- 28. rvalue-reference to array: ¿puede suceder realmente?
- 29. Referencia del proyecto Vs File Reference?
- 30. ATLAS gemm linking undefined reference to 'cblas_sgemm'
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. –