openjfx相关内容
我在IntelliJ Idea中使用了OpenJDK 11和带有Gradle的OpenJFX 11.0.1。 当我使用javafx.base模块时,IntelliJ Idea在第1行(项目模块声明)报告了一个错误,指出我的模块需求中没有包括javafx.Beans模块(Beans是在javafx.base模块中的一个包)。 Gradle JAR任务执行时没有任何错误或警告,因此此错误可能与Inte
..
我已经为一个简单的OpenJFX应用程序创建了Java运行时映像。为了运行这款应用,jlink在%image_path%/bin目录下自动生成了两个lauch脚本。它看起来是这样的(Windows版): @echo off set JLINK_VM_OPTIONS= set DIR=%~dp0 "%DIR%java" %JLINK_VM_OPTIONS% -m app/com.package
..
在您看来,OpenJFX(JavaFX)和Scene Builder的最佳版本应该与Amazon Corretto 11(OpenJDK)配合使用吗? 目前,截至本文发表之日,有两个版本的OpenJFX(JavaFX)和两个版本的Scene Builder: Gluon的JavaFX版本: JavaFX 11 LTS JavaFX 16最新版本 Gluon的场景生成器版本
..
我在Windows 7上使用OpenJDK 11和OpenJFX 11。我的IDE是NetBeans 9。我复制了下面的教程(NetbeansVideos发布): JDK 11, OpenJFX, Apache Ant, and Apache NetBeans 10 这是一个简单的Hello World类型代码。它可以在NetBeans中运行。但当我单击JAR文件时,它不起作用。
..
在OpenJFX 11.0.2&;12.0.1 SDK(Windows 10,x64)中复制,不能在JavaFX 8中复制 右键单击表列,然后尝试调整该列的大小。未显示调整大小光标,并且在再次手动单击列之前无法调整该列的大小。 有什么解决办法吗?我需要对TableColumns使用contextMenu,因此无法使用使标题忽略鼠标右键单击的潜在解决方法。 import java
..
如果我了解 Oracle 的声明,从 JDK 11 开始,JavaFX 将不会包含在 JDK 中,并且将仅作为 OpenJFX 提供. 作为软件开发人员,我必须采取哪些步骤才能让我的 JavaFX 应用程序与 JDK 11+ 一起运行?有什么好的建议吗?是否可以通过 Gradle 使用 OpenJDK? 解决方案 JavaFX 11 将从 Maven Central 获得,因此您可以
..
我下载了支持 java 12 的 netbeans 11所以我按照 Gluon 网页上的步骤运行 JavaFX 和 Netbeans 非模块化与 maven > https://openjfx.io/openjfx-docs/#next-steps 我已按照说明配置了运行此应用程序的操作. 运行项目清洁 javafx:运行 但是没有指定调试项目.有没有办法调试这个javaFX项目
..
我已经从 OpenJFX 项目下载了 JavaFX Jmod 文件并将它们放在目录 G:\openjfx\javafx-jmods-11 中.我正在使用 OpenJDK 11,它在 JAVA_HOME/jmods 中没有 JavaFX jmod,即它不附带 JavaFX 发行版. 模块信息文件: 模块 gui{需要 javafx.graphics;需要 javafx.controls;出口
..
我在 IntelliJ 中创建了一个 JavaFX 项目.我可以在 IntelliJ 中运行项目.我在配置中添加了以下代码): --module-path ${PATH_TO_FX} --add-modules=javafx.controls,javafx.fxml 但是项目(用 Artifects 制作)的输出 .jar 文件没有运行.我测试了这些命令,但没有任何机会: java --mo
..
我正在尝试使用 IntelliJ 运行示例 JavaFX 项目,但它因异常而失败: 错误:缺少 JavaFX 运行时组件,需要运行此应用程序 我在这里下载了 JDK 11:http://jdk.java.net/11/我在这里下载了 OpenJFX:http://jdk.java.net/openjfx/我正在使用:IntelliJ IDEA 2018.2(社区版)Build #IC-182.
..
尝试在环境中编译 JavaFX 应用程序时: java -versionopenjdk 版本“1.8.0_212"OpenJDK 运行时环境(构建 1.8.0_212-8u212-b03-0ubuntu1.18.04.1-b03)OpenJDK 64 位服务器 VM(构建 25.212-b03,混合模式)cat/etc/lsb-releaseDISTRIB_ID=UbuntuDISTRIB_RE
..
我有一个 Java 8 应用程序,它使用 JavaFX 并且主类扩展javafx.application.Application.目前,我将它作为一个胖 jar 交付,它在 Oracle Java 8 上运行良好. 现在我希望它能够在 OpenJDK 11 上运行.为了添加 JavaFX,我已经将 org.openjfx 中的工件添加到类路径中,并将它们包含在胖 jar 中.如果我从命令行启
..
我有一个 JavaFX (JDK 8) 桌面业务应用程序,它使用 Java Web Start 进行部署.用户安装了 Java 8,他们只需转到 URL(我的 AWS Linux 服务器上的公共 URL)并下载/启动应用程序(使用 Web Start).我也可以通过将新 JAR 部署到服务器来轻松更新应用程序.一切正常. 但是,Oracle 已经停止使用 Java 11 的 Web Star
..
我正在尝试从fxml文件填充示例javafx TableView. 这是我的控制器方法: 公共类TestController实现Initializable {@FXML私有TableViewtableView;@FXML私有TableColumn用户身份;@FXML私有TableColumn用户名;public void
..
尝试将应用程序更新为Java 11,并在使用模块对地狱进行排序之后,我以为我摆脱了所有红色错误,现在我得到了一个我从未见过的错误: 或module-info.java文件: 解决方案 为了使JavaFx启动您的应用程序,它需要访问其主类,因此您需要导出主类所在的包. 将导出声明添加到module-info: module Game.main {...出口主营;}
..
由于JavaFX已经成为OpenJFX,并且需要作为依赖添加到您的Maven项目中,因此调试OpenJFX应用程序变得非常复杂.在这个问题中,它已经是回答了如何为NetBeans解决它.但是IntelliJ的工作方式略有不同.已根据此示例. 如何在IntelliJ中以调试模式运行配置为Maven项目的OpenJFX(JavaFX)应用程序? 解决方案 如果要复制但是,如果您希望单击一
..
我有一个问题,就是我无法导出JavaFX应用程序.我可以让它与VM参数一起运行(在IDE内部和外部),但这远非最佳选择.我想要一个简单的“单击打开"体验. 错误:缺少JavaFX运行时组件,并且是运行此应用程序所必需的 我知道可以使用vm参数解决此问题,但是正如我在“单击打开"体验之前所说的那样. 我试图用Maven制作一个胖子罐. (这是我的pom.xml):
..
我正在尝试创建一个自定义运行时映像,该映像不需要在计算机上安装JRE/JDK.我已经按照OpenJFX文档上介绍的教程(JavaFX和IntelliJ-使用Maven进行模块化)进行操作,并且能够运行创建的图像,但是我想为我的应用程序类com.sun.glass.ui.Window包含(在javafx模块中) .graphics). 在自定义图像之前,我将以下内容解析为命令行参数: --ad
..
我无法运行生成的jar文件.这是我的错误输出: myapp.jar中没有主清单属性 这是我的pom.xml文件: org.openjfx javafx-maven-plugin
..
我使用org.openjfx:javafx-archetype-simple Maven原型启动了我的第一个JavaFX项目. 生成的POM:
..