0
A
回答
0
如果你在你的控制器的任何節點的引用,您可以:
Stage theStage = (Stage) nodeReference.getScene().getWindow();
小心使用此。舞臺是Window的一個子類,所以Stage是一個窗口,但窗口並不總是一個舞臺。
相關問題
- 1. 如何從瀏覽器控制檯訪問組件控制器?
- 2. 從任意位置訪問舞臺
- 3. 在AS3中訪問舞臺
- 4. 從另一臺機器訪問控制檯應用程序 - .NET
- 5. 訪問從控制器
- 6. 從控制器訪問stylesheet_link_tag
- 7. 訪問從控制器
- 8. 通過控制檯從php訪問pdo
- 9. 訪問舞臺上的按鈕類
- 10. 訪問Flash CS4 IDE中的舞臺
- 11. AS3舞臺上無法訪問MC
- 12. 訪問控制器
- 13. 如何訪問控制器內的控制器變量?
- 14. 訪問Ember控制器屬性在同一個控制器內
- 15. 控制器內的訪問函數angularjs
- 16. 訪問服務內部控制器
- 17. 如何訪問控制器內的庫?
- 18. 從舞臺
- 19. 如何從控制器內部訪問不同的控制器Symfony2
- 20. Ember從另一個控制器訪問陣列控制器的內容
- 21. Symfony 3:無法從控制器內部訪問容器
- 22. 從控制器的Symfony3控制檯運行控制檯命令
- 23. Ember.js從另一個控制器訪問控制器模型
- 24. 如何從子控制器訪問父成員控制器
- 25. JavaFX 2.2 -fx:include - 如何從子控制器訪問父控制器
- 26. Ember _如何從組件控制器訪問控制器動作
- 27. 從角度訪問子控制器的控制器範圍
- 28. 從子控制器訪問路由提供者控制器
- 29. 從另一個控制器訪問控制器中的變量
- 30. 從控制器訪問lang變量+ codeigniter
在生命週期的什麼時候可以調用?我猜這是在'@FXML initialize(){..}'期間不可用的......「 – Hannes
不,你必須已經連接到場景圖。如果您需要更早訪問舞臺,我會在創建控制器時注入它。 – Eric
這就是我的想法,這就是我現在正在做的,但我想知道是否有更好的方法來做到這一點。 – Hannes