javafx

无法启动 Java 应用程序(BURAI1.3.2)
javafx

无法启动 Java 应用程序(BURAI1.3.2)

burai.desktop burai.sh我面临的问题是,尽管按照删除现有 Java 并重新安装新 Java 版本的所有步骤,但仍无法启动该应用程序。尝试通过终端启动后,显示以下消息: Could not find or load main class burai.app.QEFXMain java.lang.NoClassDefFoundError: javafx/application/Application 和./burai.sh命令java -jar burai.jar。 我该怎么办? ...

Admin

javafx 应用程序运行错误无效或损坏的 jarfile
javafx

javafx 应用程序运行错误无效或损坏的 jarfile

我尝试使用终端运行一个小型 javafx 应用程序。但出现此错误。 root@abc-abc2051A:~# java -jar --module-path /opt/javafx-sdk-11/lib --add-modules javafx.controls myjar-1.0.0-shaded.jar Error: Invalid or corrupt jarfile /opt/javafx-sdk-11/lib 我的 ubunt 环境 操作系统 - Ubuntu 22.04.2 LTS 架构 64位 Java-OpenJDK 1.8.0_362 ...

Admin

运行 apt-get install 后,我找不到 JavaFX jar 文件。我甚至不认为它们已经安装
javafx

运行 apt-get install 后,我找不到 JavaFX jar 文件。我甚至不认为它们已经安装

我正在尝试在 IntelliJ 上构建 JFX 应用程序。我使用以下命令安装了 JavaFX: sudo apt-get install openjfx 我找到了应该添加到类路径的地方jfxswt.jar。jfxrt.jar我find在根目录上运行了命令,但没有找到任何文件。 编辑: apt policy openjfx输出: openjfx: Installed: 11.0.2+1-1~18.04.2 Candidate: 11.0.2+1-1~18.04.2 Version table: *** 11.0.2+1-1~18.04.2...

Admin

Oracle JDK 中缺少 JavaFX
javafx

Oracle JDK 中缺少 JavaFX

我已经安装Oracle JDK 12从ppa.launchpad.net/linuxuprising但是当我创建Java FX项目Intellij Idea它说Java FX未在选定项中配置JDK. 似乎JDK不包括Java FX尽管它必须是(Oracle 网站表示 JDK 12 包含 Java FX)。 如何安装Java FX为了Oracle JDK 12? ...

Admin

无法部署 JavaFX 应用程序(无法构建工件 - 此 JDK 中不提供 fx:deploy)
javafx

无法部署 JavaFX 应用程序(无法构建工件 - 此 JDK 中不提供 fx:deploy)

我想部署我的第一个JavaFX JDK 11使用 IntelliJ 构建应用程序。我按照以下步骤进行操作: 文件 -> 项目结构 -> 工件 -> MyApp.jar -> 确定 然后: 构建 -> 构建工件 -> 构建 但是,我收到以下错误: 错误:Java FX Packager:无法构建工件 - 此 JDK 中不提供 fx:deploy 我读到支持这种打包方式的最后一个 JDK 版本是 JDK 10。 所以我将项目从 JDK 11 切换到 JDK 10,但问题仍然存在。 该应用程序在 IDE 中编译并运行良好。...

Admin

openjfx 最近的升级破坏了我已安装的应用程序
javafx

openjfx 最近的升级破坏了我已安装的应用程序

今天我apt upgrade在 Ubuntu 18.04 LTS 上运行它,之后安装的 JavaFX 8 应用程序(内部开发的工具)停止工作。 运行应用程序只会带来以下错误: $ java -jar app.jar Error: Could not find or load main class ui.Main ...

Admin

如何在 Ubuntu 18.04 上安装并运行 Java 8 和 Javafx
javafx

如何在 Ubuntu 18.04 上安装并运行 Java 8 和 Javafx

我想在 ubuntu 18.04 上安装 java 8 和 javafx。 我安装了openjdk-8-jdk,openjfx并openjdk-8-jre通过apt,但是 hello world 应用程序的编译失败,因为javac无法找到javafx。 $ sudo apt install openjdk-8-jdk openjfx openjdk-8-jre $ javac -version javac 1.8.0_191 $ cat App.java import javafx.application.*; import javafx.stage.*...

Admin

Ubuntu 版本 18.10 JavaFX
javafx

Ubuntu 版本 18.10 JavaFX

加载 Ubuntu 版本 18.10,但无法运行 JavaFx 程序,我可以在版本 18.04 中做什么。我需要做些额外的事情吗? ...

Admin

Openjfx 11 18.10 升级后
javafx

Openjfx 11 18.10 升级后

我正在开发一个需要 JavaFX 的应用程序。本周我升级到了 Ubuntu 18.10,发现 OpenJDK 的默认版本是 11,因此 OpenJFX 版本也是 11。“cosmic”存储库也包含 OpenJDK 版本 8,但找不到 OpenJFX 8。 Java 11 于 2018 年 9 月 25 日发布,确实很新。问题是,我现在被迫用它来开发我的应用程序;这给我带来了两个问题: 我使用的其他库与 JavaFX 11 不兼容。 可能没有多少人计划在接下来的几个月内升级它,并且当他们安装我的应用程序时,他们不会乐意被迫这样做。 我尝试寻找一些 P...

Admin

Ubuntu 上的 JAVAFX_HOME 路径
javafx

Ubuntu 上的 JAVAFX_HOME 路径

所以我的问题是 openjfx 并在 Scala-sbt 项目上使用它。实际问题是 JAVAFX_HOME 路径。 首先,我的计算机上安装了 Java 版本 10.0.2,而 openjfx (我将其视为 JavaFX) 位于基于 Java 8jre (需要 openjdk-8-jre) 的 ubuntu 存储库中。因此,当我安装时,它需要另一个版本的 Java。 但是在安装 openjfx 之后我的性功能障碍构建不会打开项目并给出错误 java.lang.ExceptionInInitializerError ... 原因:java.util.NoSuc...

Admin

KUbuntu 18.04 中缺少 JavaFX
javafx

KUbuntu 18.04 中缺少 JavaFX

我已经安装了 Kubuntu 18.04,并使用默认的 jdk,它在存储库中显示版本 11,但使用java -version命令时显示版本 10。 但是,我无法运行 JavaFX 应用程序,因为它不包含在此版本中。 除了使用 OpenJDK 8 或 oracle JDK 之外还有其他解决方法吗? ...

Admin

在 Ubuntu 18.04 下,我的 Java 10 应用程序无法随屏幕缩放
javafx

在 Ubuntu 18.04 下,我的 Java 10 应用程序无法随屏幕缩放

我正在使用 JavaFX 作为 UI 编写 Java 10 应用程序。 在 Ubuntu 16.04 下,应用程序大小合适。在 18.04 下,应用程序突然缩小到原来的一半。我需要正确缩放它。 我发现应用程序忽略了“设置”中设置的屏幕缩放系数。我通常将其设置为 200%。不幸的是,无论我将缩放系数设置为多少,应用程序都会使用 100%。 这是我的笔记本电脑,配有 HiDPI 显示屏。我搜索了网络,但还是没找到为什么这个 Java 应用程序无法使用正确的缩放比例进行调整。 屏幕缩放系数200%: 屏幕缩放系数 100%: ...

Admin

如何使用 JavaFX 安装 Java9?
javafx

如何使用 JavaFX 安装 Java9?

我按照说明安装了 Java9这里。对于我尝试过的任何没有 JavaFX 的项目,这都没有任何问题。不幸的是,我的公司使用 JavaFX 运行其 UI,而这些包似乎缺失了。 我还评估了使用 openjdk 加上开放jfx包,但是对于 Java9 来说这还不存在。 如何安装 Java9 和 JavaFX? ...

Admin

JavaFX 应用程序的全局菜单
javafx

JavaFX 应用程序的全局菜单

我知道我们可以使用 Jayatana 为 Java Swing 应用程序启用全局菜单。但我正在寻找全局菜单支持JavaFX应用程序。搜索后,我发现设置使用系统菜单栏在 JavaFX 中使用它来在 Mac 中实现相同类型的行为。但它在 Ubuntu 中不起作用。 我的Java代码: import javafx.application.*; import javafx.scene.*; import javafx.scene.control.*; import javafx.scene.layout.*; import javafx.scene.paint....

Admin

帮助安装 jre-8u101-linux-x64
javafx

帮助安装 jre-8u101-linux-x64

我想安装 Java 的专有版本。因此,我去了他们的网站并按照他们的说明进行操作http://java.com/en/download/help/linux_x64_install.xml。 简而言之,它说的是: 将目录更改为要安装 Java 的目录。我去了/usr/bin/java。 然后我用这个命令解压了 tarball -sudo tar zxvf jre-8u73-linux-x64.tar.gz 注意:安装完成后,您将看到完毕。 哎呀!我没看到这个词完毕。当我解压 tarball 时,文件似乎被放置在我解压它们的目录中,但我认为 Java 并未“...

Admin