這個TableView
類的JavaFX 2.2有一個通用類型S
,我想知道如何從FXML中設置它?從FXML設置TableView泛型類型?
5
A
回答
4
ListView或ComboBox也是如此。但我認爲在FXML文件中定義了控件,並且定義了一個通用的ListView或ComboBox或TableView等等。無論他們將要展示什麼。
對我來說,在JavaFX控制器類中設置泛型類型更有意義,而不是在FXML文件中。
希望它有幫助。
3
FXML在運行時動態加載。由於泛型類型在編譯時被擦除,所以在標記中定義它們是沒有意義的。在控制器類中定義泛型是正確的。
0
通常我會同意這裏的回覆,但是當您使用Scene Builder開發GUI時,然後希望將骨架控制器部件導入到代碼中以獲取更新時,您必須記住它是非常煩人的返回並用實際的類名替換所有的[?]和[?,?]。如果FXML規範或場景構建器允許您指定模板類,那將會很好。
+0
這不提供問題的答案,而是主要是基於意見的。我建議你閱讀[我如何寫出一個好的答案?](http://stackoverflow.com/help/how-to-answer)。 – RobC
相關問題
- 1. FXML設置按鈕類型onAction
- 2. 動態設置泛型類型參數
- 3. 設置泛型類型PARAM C#
- 4. 繼承和泛型類型設置
- 5. 的Java泛型類型泛型類型
- 6. 泛型類型的泛型?
- 7. 如何有一個泛型類型從一個泛型類型
- 8. 從泛型基類型發射非泛型類型
- 9. 從非泛型類的泛型方法派生泛型方法
- 10. 泛型類型
- 11. 泛型類型
- 12. 泛型類型
- 13. 泛型類型
- 14. 泛型類型
- 15. 泛型類型類
- 16. 泛型類從它的泛型類型參數
- 17. 如何使用泛型類型的泛型列表泛型類
- 18. 嵌套泛型泛型類
- 19. C#泛型返回的泛型類型設置方法不在調用
- 20. 的Java:繼承泛型類並設置其類型
- 21. 從泛型類型獲取枚舉類?
- 22. 從泛型類型獲取類對象
- 23. 使用泛型設置cellDelegate
- 24. 動態設置泛型
- 25. 鑄造泛型和泛型類型
- 26. Java泛型:parametricise泛型類型
- 27. 泛型方法,泛型類型不明
- 28. 與非泛型實現泛型類型
- 29. 在FXML中爲TableView設置SelectionModel
- 30. 與泛型類型
謝謝安東尼奧,我也剛剛看到你在控制器中設置:-)所以我猜FXML解析器首先查看控制器類,然後實例化TableView並從那裏獲取泛型類型。會有道理:-) –
很高興看到它可以幫助你。快樂的編碼! :-) –