Tôi đang cố gắng tìm hiểu JavaFX 2.0 + FXML và tôi thấy không thoải mái khi tạo tệp fxml, mà không biết tôi có thể đặt gì và không thể làm gì. Tôi có nghĩa là thẻ có thể trong FXML, mà thuộc tính thẻ evety có? mà giá trị evety thuộc tính có thể có, và như vậy. Có một số ví dụ trong một trang web, nhưng chúng không hiển thị các khả năng lỗ của FXML. Tôi đã thử sử dụng NetBeans và các trình bổ sung Eclipse cho JavaFX 2.0, nhưng cả hai đều không có bất kỳ intelences nào cho FXML, chúng chỉ xác thực các thẻ mở và các thứ đơn giản khác, mà trình soạn thảo XML có thể làm. Có lẽ tôi đã cấu hình các plugin này sai. Vì vậy, có tài liệu nào có tham chiếu đầy đủ (tất cả các thẻ, thuộc tính và các giá trị có thể có của nó) của FXML không?FXML tham chiếu đầy đủ?
Trả lời
FXML Reference
Introduction to FXML mô tả cú pháp và cách sử dụng các mô hình đánh dấu và rất quan trọng để nghiên cứu khi học FXML. Nó không xác định tất cả các phần tử có thể sử dụng trong FXML.
Sẽ không bao giờ có tham chiếu đầy đủ (cũng như lược đồ xml) cho FXML khi nó hoạt động bằng cách phản ánh trên các lớp Java trong classpath và xác định các phần tử và thuộc tính dựa trên thuộc tính của các lớp. tác giả
FXML của (Greg Brown) gợi ý:
Vì vậy, hiện Javadoc là tài liệu tham khảo tốt nhất.
Đối với các bản sửa đổi Javadoc trong tương lai của JavaFX, nhóm JavaFX đang xem xét bao gồm các ví dụ về FXML trong Javadoc.
This forum thread và this forum thread chứa các cuộc thảo luận và liên kết đến tài liệu fxml.
FXML mã hoàn thành trong IDE
- NetBeans 7.3 cung cấp FXML code completion.
- Plugin eclipse JavaFX defacto e(fx)clipse cung cấp FXML code completion.
- Intellij Idea 12.1 cung cấp FXML code completion.
Những động cơ suy luận IDE hoạt động bằng cách phản ánh trên các lớp Java giống như cách thực hiện FXML.
Khi bạn sử dụng thư viện như ControlsFX hoặc phát triển các thành phần JavaFX của riêng mình, quá trình hoàn thành mã IDE có thể sử dụng các lớp và thuộc tính mới mà bạn đã tạo hoặc liên kết.
Để giữ cho câu trả lời cập nhật cô là JavaFX 8Javadoc
- 1. LaTeX và Bibtex: lệnh in một tham chiếu đầy đủ từ tệp bib?
- 2. Băng chuyền đầy đủ chiều rộng đầy đủ với carouFredSel.js
- 3. Tham gia đầy đủ bên ngoài trong django
- 4. Loại tài liệu tham khảo mà không đầy đủ namespace
- 5. SQL (My) đầy đủ tham gia với ba bảng
- 6. Có cách nào để tệp App.config tham chiếu đến tệp cấu hình đầy đủ khác không? (NET)
- 7. typedef và kiểu không đầy đủ
- 8. PHP preg_match chuỗi đầy đủ
- 9. Hàng đợi JMS đầy đủ
- 10. SQL transpose đầy đủ bảng
- 11. Cách lấy tên đầy đủ?
- 12. Sự khác biệt giữa Tham gia bên trong & Tham gia đầy đủ
- 13. ASP.NET - Cấp độ tin cậy = Đầy đủ?
- 14. Mục đích của mỏ-đầy đủ và họ đầy lệnh
- 15. Chiếu đối tượng đầy đủ với các giá trị bổ sung trong LINQ
- 16. Lấy tên thiết bị âm thanh đầy đủ từ Windows
- 17. Các kiểu CSS đầy đủ có hiệu quả không?
- 18. phân vùng đầy đủ, hay không?
- 19. django url đầy đủ trong get_absolute_url
- 20. UnexpectedRollbackException - phân tích kịch bản đầy đủ
- 21. Tạo C# Loại từ tên đầy đủ
- 22. Lấy kết quả đầy đủ từ "ps"
- 23. cách in đầy đủ stacktrace trong java
- 24. Microsoft .NET 3.5 Tải xuống đầy đủ
- 25. phpmyadmin hiển thị đầy đủ sql ra
- 26. Bản đồ Google đầy đủ và CSS
- 27. Hình ảnh đầy đủ, các góc tròn
- 28. Vẽ vòng tròn bán đầy đủ
- 29. Lỗi: Trường có loại không đầy đủ
- 30. Buộc tuần đầy đủ với apply.weekly()
thông tin tuyệt vời biên soạn! –
JavaFX 2 sẽ được [hỗ trợ bởi IntelliJ Idea 12.1] (http://blogs.jetbrains.com/idea/2013/02/support-for-javafx-2-in-intellij-idea-121/) và cao hơn. Plugin JavaFX cũng cung cấp hoàn thành mã FXML. – mwalter
[Tham chiếu CSS] (http://docs.oracle.com/javafx/2/api/javafx/scene/doc-files/cssref.html) cũng hữu ích. –