错误: 缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序

这篇具有很好参考价值的文章主要介绍了错误: 缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

这种情况一般是jdk11以上会出现,最简单直接的解决办法就是新建一个启动类来引导你的application类的运行。

public class Test extends Application {
    @Override
    public void start(Stage primaryStage) throws Exception {
        Button choose = new Button("颜色选择器");
        VBox box = new VBox(choose);
        box.setPadding(new Insets(20));
        box.setSpacing(20);
        Scene scene = new Scene(box);
        primaryStage.setScene(scene);
        primaryStage.setWidth(500);
        primaryStage.setHeight(500);
        primaryStage.setX(940.0);
        primaryStage.setY(400.0);
        primaryStage.setTitle("你好(500*500)");
        primaryStage.show();
        choose.setOnAction(event->{
            Newstage newstage = new Newstage();
            try {
                newstage.start(new Stage());
            } catch (Exception e) {
                throw new RuntimeException(e);
            }
        });
    }
    public static void main(String[] args) {
        launch(args);
    }
}

在java8里这段代码可以直接运行,但是11以上会报错,此时新建一个启动类:

public class ToStart  {
    public static void main(String[] args) {
        Test.main(args);
    }
}

运行这个启动类就行了。文章来源地址https://www.toymoban.com/news/detail-505356.html

到了这里,关于错误: 缺少 JavaFX 运行时组件, 需要使用该组件来运行此应用程序的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 从移动硬盘或U盘安装苹果笔记本电脑MacOS系统或叫解决安装MacOS系统时“准备安装时发生错误,请尝试重新运行此应用程序”的问题

    苹果的系统不管你怎么整,最后他都可以通过它自己的办法,让用户自己可以修复原来的系统或重新自己安装一个新的系统。修复今天不说,我们今天讲如何重装一个新的系统。 要重新装一个系统的原因有很多比如苹果笔记本电脑的开机密码忘了并且连AppleID也不记得了,反

    2024年02月07日
    浏览(12)
  • 解决因缺少COMDLG32.OCX无法启动应用程序问题

    解决因缺少COMDLG32.OCX无法启动应用程序问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个comdlg32.ocx文件进行安装(前提是找到适合的版本),当我们执行

    2024年01月15日
    浏览(48)
  • 解决Windows缺少vcomp120.dll无法启动应用程序的问题

    解决Windows缺少vcomp120.dll无法启动应用程序的问题

    其实很多用户玩单机游戏或者安装软件的时候就出现过这种问题,如果是新手第一时间会认为是软件或游戏出错了,其实并不是这样,其主要原因就是你电脑系统的该dll文件丢失了或者损坏了,这时你只需下载这个vcomp120.dll文件进行安装(前提是找到适合的版本),当我们执行

    2024年02月08日
    浏览(47)
  • 小程序中如何使用自定义组件应用及搭建个人中心布局

    小程序中如何使用自定义组件应用及搭建个人中心布局

    从小程序基础库版本 1.6.3 开始,小程序支持简洁的组件化编程。所有自定义组件相关特性都需要基础库版本 1.6.3 或更高。 开发者可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以将复杂的页面拆分成多个低耦合的模块,有助于代码维护。

    2024年02月08日
    浏览(15)
  • JavaFx实现倒计时按钮组件(类似发送激活码)

    JavaFx实现倒计时按钮组件(类似发送激活码)

    原文地址: JavaFx实现倒计时按钮组件(类似发送激活码) - Stars-One的杂货小窝 本文基于TornadoFx框架进行编写,封装工具代码是kotlin版本 然后也是顺便把这个封装成了stars-one/common-controls 里的 xCountDownBtn 点击按钮的时候,将当前按钮设置为禁用状态,之后开启一个线程去倒计时,间隔

    2024年02月04日
    浏览(12)
  • Docker(镜像、容器、仓库)工具安装使用命令行选项及构建、共享和运行容器化应用程序

    Docker(镜像、容器、仓库)工具安装使用命令行选项及构建、共享和运行容器化应用程序

    👧个人主页:@小沈YO. 😚小编介绍:欢迎来到我的乱七八糟小星球🌝 🔑本章内容:Docker工具安装使用、命令行选项及构建、共享和运行容器化应用程序时的主要步骤 记得 评论📝 +点赞👍 +收藏😽 +关注💞哦~ 提示:以下是本篇文章正文内容,下面案例可供参考 以下是在常

    2024年02月05日
    浏览(21)
  • Elasticsearch:使用在本地计算机上运行的 LLM 以及 Ollama 和 Langchain 构建 RAG 应用程序

    Elasticsearch:使用在本地计算机上运行的 LLM 以及 Ollama 和 Langchain 构建 RAG 应用程序

    无需 GPU 的隐私保护 LLM。在本博客中,我将演示使用不同的工具 Ollama 构建的 RAG 应用程序。 与本文相关的所有源代码均已发布在 github上。 请克隆存储库以跟随文章操作。我们可以通过如下的方式来克隆: Ollama 是一个轻量级且灵活的框架,专为在个人计算机上本地部署 LL

    2024年04月16日
    浏览(16)
  • Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时

    Windows Java JavaFX IntelliJ IDEA 开发环境搭建 创建工程 编译运行 打包分发 自定义运行时

    博文目录 JavaFX 官网 官网 Getting Started with JavaFX JavaFX 是一个开源的下一代客户端应用程序平台,适用于基于 Java 构建的桌面、移动和嵌入式系统。它是许多个人和公司的协作成果,目标是为开发富客户端应用程序生成一个现代、高效且功能齐全的工具包。 JavaFX 主要致力于富

    2024年02月05日
    浏览(14)
  • windows 提示缺少VCRUNTIME140.dll错误

    VCRUNTIME140.dll 是 Visual Studio 2015, 2017 和 2019 的 Visual C++ 运行时库文件。当系统中缺少这个文件时,可能会在运行某些程序时收到错误消息。为了解决此问题,需要安装适用于 Visual Studio 2015, 2017 和 2019 的 Microsoft Visual C++ 可再发行组件包。 按照以下步骤操作: 访问 Microsoft Visu

    2024年02月13日
    浏览(43)
  • server服务器报错_应用程序-特定 权限设置并未向在应用程序容器 不可用 SID (不可用)中运行的地址 LocalHost (使用 LRPC) 中的用户

    server服务器报错_应用程序-特定 权限设置并未向在应用程序容器 不可用 SID (不可用)中运行的地址 LocalHost (使用 LRPC) 中的用户

    server服务器时间报错日志:应用程序-特定 权限设置并未向在应用程序容器 不可用 SID (不可用)中运行的地址 LocalHost (使用 LRPC) 中的用户 NT AUTHORITYNETWORK SERVICE SID (S-1-5-20)授予针对 CLSID 为 {46063B1E-BE4A-4014-8755-5B377CD462FC} 、APPID 为 {FAAFC69C-F4ED-4CCA-8849-7B882279EDBE} 的 COM 服务器应用程

    2024年04月16日
    浏览(9)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包