我有一個問題在的JavaFX與FXML,我創建了一個的ImageView在FXML並賦予它一個id。我如何才能簡單地使用我在FXML中創建的java類代碼中創建的ImageView?看到在Java類中FXML創建的ImageView由ID
回答
在您的控制器中定義ImageView
時,需要在其之前添加@FXML
註釋。
在Java中的一個例子是,像這樣:
@FXML
private Canvas canvas;
而在FXML文件:
<center>
<Canvas fx:id="canvas" height="600" width="600" />
</center>
只要記住,在Java中必須名稱與FXML文件中的id
相同
是的,但我不能在任何Java類中使用它嗎? 只有控制器類 –
從我的知識,不,你不能。但是,您可以將節點插入到您的主類「start()'方法中的場景中 –
我將在Controller類中創建它,我試圖在我的程序中鍵入某種代碼,因此我在Controller類中鍵入它但每次我將某個對象指定給某個特定的類並將其分配給它的構造函數時,我都會收到一個錯誤 什麼似乎是問題? –
- 1. 給動態創建的ImageView的ID
- 2. 在FXML ImageView中加載圖像?
- 3. 如何生成我在java類中創建的ID爲r.java
- 4. 在java中創建消息ID
- 5. 沒有在R文件中創建ImageView Id
- 6. 創建地圖由()在Java中
- 7. 的onClick在Java中創建ImageView的,而不是XML
- 8. 從創建的ImageView
- 9. 如何在現有佈局內的Java代碼中創建ImageView?
- 10. 在ImageView中看不到圖像android
- 11. setOnCloseRequest的Java FXML
- 12. 創建Java類
- 13. 在Java中創建類的數組
- 14. 在Java中創建DBManager類的工具?
- 15. 在Clojure中創建Java類的選項
- 16. (JavaFX)如何更改ImageView中的圖片,這些圖片是用基本Java類編碼在fxml文件中的?
- 17. 如何轉換FXML到JAVA
- 18. 是否有可能在Rails 2.x中創建類似'〜:id'的路由?
- 19. 由java創建csv文件
- 20. 無法看到是否成功在Oracle中創建類型
- 21. 在哪裏可以找到由GWT延遲綁定創建的java類文件?
- 22. 的JavaFX - 包裝FXML Java類控制器
- 23. 在ImageView中查看課程
- 24. Java:在B類中創建的類A中創建的訪問對象
- 25. 動態創建imageview
- 26. 如何在android中創建凹面imageview?
- 27. Android的 - 創建的ImageView
- 28. JavaFX和在場景製作器中創建的FXML的使用
- 29. 動態創建的ImageView的ID始終爲-1
- 30. Java - 無法看到包中的類
它是否正常工作[注入控制器](http://docs.oracle.com/javase/8/javafx/api/javafx/fxml/doc-files/introduction_to_fxml.html#fxml_annotation)辦法?發佈您嘗試過的代碼。 –