java - 使用 JavaFX 浏览器/WebEngine (Gradle) 构建 swing 项目

标签 java javafx gradle build.gradle javafx-webengine

我正在尝试在 swing gui 内使用 JavaFX WebEngine 构建一个应用程序。 Gradle 提示找不到 JavaFX 包。我如何告诉 gradle 包含适当的 jar?

最佳答案

我假设您使用的是 jdk 7。将 jfxrt.jar 从 jre/lib 目录添加到构建中作为文件依赖项,或将其安装到存储库中。如果您使用 jdk 8 进行编译,则不需要此操作。

您可能还需要将 new JFXPanel() 放在 Swing 应用程序的开头才能启动 JavaFX 线程。

还有一个推荐的gradle-javafx插件。 https://bitbucket.org/shemnon/javafx-gradle

关于java - 使用 JavaFX 浏览器/WebEngine (Gradle) 构建 swing 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23297118/

相关文章:

java - 如何使用不同的java包名称创建perforce分支?

java - 如何在接受下一个 MouseEvent 之前等待当前 MouseEvent EventHandler 结束?

java - 可以将多个 fxml 包含到同一个 fxml 中吗

java - 在Android Studio中构建多种口味时,找不到与包名称匹配的客户端

java - Android - Dropbox : Check for differences

java - 是否有一个普遍考虑的标准来确定 PermGen 和 Heap 空间之间的适当比例?

JavaFX:为什么文本模糊?

android - 如何最好地将大型应用程序划分为模块?

spring-boot - 在集成测试开始之前运行Firestore Emulator

java - netty如何为新请求分配工作线程?