0
A
回答
0
如果你在你的控制器的任何节点的引用,您可以:
Stage theStage = (Stage) nodeReference.getScene().getWindow();
小心使用此。舞台是Window的一个子类,所以Stage是一个窗口,但窗口并不总是一个舞台。
相关问题
- 1. 如何从浏览器控制台访问组件控制器?
- 2. 从任意位置访问舞台
- 3. 从控制器内部访问Magnolia TemplatingFunctions
- 4. 在AS3中访问舞台
- 5. 访问舞台属性
- 6. 如何从控制台访问extjs控制器
- 7. 从另一台机器访问控制台应用程序 - .NET
- 8. 访问从控制器
- 9. 从控制器访问stylesheet_link_tag
- 10. 访问从控制器
- 11. 访问从“根”控制器
- 12. 通过控制台从php访问pdo
- 13. 从一个不同的控制器向舞台添加元素
- 14. 有没有办法从FXML控制器中获得舞台?
- 15. 访问控制器
- 16. 访问舞台上的按钮类
- 17. AS3:在舞台上访问MovieClip
- 18. 访问Flash CS4 IDE中的舞台
- 19. AS3舞台上无法访问MC
- 20. 什么会阻止从浏览器控制台访问AngularJS $ scope?
- 21. 使用Plunker,如何从浏览器控制台访问变量
- 22. 从浏览器访问火花控制台
- 23. 如何从浏览器控制台访问RequireJS模块?
- 24. Flash动态舞台尺寸控制
- 25. 访问服务内部控制器
- 26. 如何访问控制器内的库?
- 27. 访问控制器内的$脏值
- 28. 控制器内的访问函数angularjs
- 29. 访问控制从
- 30. 如何访问同一控制器内的控制器方法
在生命周期的什么时候可以调用?我猜这是在'@FXML initialize(){..}'期间不可用的......“ – Hannes
不,你必须已经连接到场景图。如果您需要更早访问舞台,我会在创建控制器时注入它。 – Eric
这就是我的想法,这就是我现在正在做的,但我想知道是否有更好的方法来做到这一点。 – Hannes