Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我从 Java 10 升级到 Java 12 和 JavaFX 12。
现在我不能再编译我的项目了,因为javafx.embed.swingSwingFXUtils不再被识别。
javafx.embed.swingSwingFXUtils
Intellij 找不到该类的任何库。好像javafx.embed已经不存在了。
javafx.embed
我查看了包裹是否被丢弃,但我找不到任何有关它的信息。
模块 javafx.swing 需要包含在 gradle 文件中:
javafx { modules = [ 'javafx.controls', 'javafx.graphics', 'javafx.swing', 'javafx.base' ] }
就我而言,在同一个包中生成了一个名为module-info.java的文件。在那里我不得不添加
requires javafx.swing;
再次构建时,找到了类。