
javafx
qq_40059532
这个作者很懒,什么都没留下…
展开
-
javafx非控制类获取控制类的控制器
先看下面的图,以官网的例子说事(我自己写的分包可能比较乱,不容易看明白,官网例子没有分包)App是启动类,下面有两个控制器,同时也有两个fxml文件对应这两个控制器。对于fxml中定义的组件(按钮、文本框等),如果我们要修改他们的值,比如让某个文本框显示某些东西,我们只能通过与该fxml对应的控制类进行修改。如果需要在其他类修改呢?那就必须获得这个控制器才行。看我的代码:我需要在其他类里...原创 2019-12-01 23:02:21 · 870 阅读 · 6 评论 -
缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序
jdk11之后将javafx分离出来,使得用jdk11执行javafx时很容易出问题。开发工具用idea,如果是使用jdk8的话很容易创建javafx程序并运行,这样不用导包,也不用改什么配置,可以直接运行。如果将SDK换成jdk11,那么项目还需要添加javafx包,主要还是出现以下问题:1、错误: 缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序2、或则是执行到fxml...原创 2019-11-27 22:20:36 · 33825 阅读 · 19 评论