热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

JavaFX场景构建器去了哪里?

如何解决《JavaFX场景构建器去了哪里?》经验,为你挑选了2个好方法。

我试图找到难以捉摸的JavaFX场景构建器,以便我可以在Intellij中使用它.我在Windows操作系统上.

Oracle已经声明JavaFX场景构建器包含在新的下载中,但无论我如何搜索都找不到它(请参阅http://www.oracle.com/technetwork/java/javafx/downloads/index.html).我认为他们已经链接到不正确的页面,谷歌搜索它让我无处可去.

我已经安装了Java 8 SDK并且运行正常.显然JavaFX现在包含在其中,但是在Java文件夹中没有任何地方可以找到场景构建器,它似乎在网上完全丢失.

请任何人可以帮忙吗?我只是想编写一个小的GUI程序,看起来JavaFX似乎是要走的路(如果它不是那么随意消除我对这个概念的看法!)



1> José Pereda..:

使用JDK8u40,根据这个:

从Oracle Java SE 8u40开始,Oracle不提供一组单独的JavaFX Scene Builder二进制文件.如果您想提供更改,想法或只是让我们知道您对代码所做的工作,请参阅OpenJDK社区贡献指南并加入openjfx-dev邮件列表.

您仍然可以在此链接中下载Oracle的最后一个二进制文件.但请检查此警告:

警告:这些版本的JavaFX Scene Builder可能包含不包含最新安全修补程序的组件,因此不建议在生产中使用.

这意味着它不包括8u40的最后更改,就像新Spinner控件一样.

备择方案

该项目是开源的,您可以在OpenJFX repo上找到更新的代码.所以你可以自由下载并构建它.

自从它在BSD许可下发布以来,Gluon就提供了对Scene Builder更新版本的支持,您可以从这里下载适用于您的平台或可执行jar的安装程序.

此外,他们有一个开放的存储库,任何人都可以贡献.


好的,这有点意外.胶子似乎是要走的路.

2> Kris Hollenb..:

使用JDK7在Windows上使用Intellij 14安装JavaFx Scene Builder(Gluon)

这可能也适用于Java 8,但我使用7,所以我没有测试8.

我知道这已经得到了解答,但这对未来的Intellij用户可能会有所帮助.要使场景构建器与Intellij 14一起使用,请使用以下步骤.

    安装适用于Windows的Scene Builder.从此处下载/安装(Windows Installer(x64))

    在Intellij中将Scene Builder路径设置为可执行文件.File -> Settings -> Languages And Frameworks -> JavaFx默认我安装下C:\Users\kris\AppData\Local\SceneBuilder\ 在此输入图像描述

    打开你的.fxml文件.单击场景构建器选项卡. 在此输入图像描述


推荐阅读
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • Java序列化对象传给PHP的方法及原理解析
    本文介绍了Java序列化对象传给PHP的方法及原理,包括Java对象传递的方式、序列化的方式、PHP中的序列化用法介绍、Java是否能反序列化PHP的数据、Java序列化的原理以及解决Java序列化中的问题。同时还解释了序列化的概念和作用,以及代码执行序列化所需要的权限。最后指出,序列化会将对象实例的所有字段都进行序列化,使得数据能够被表示为实例的序列化数据,但只有能够解释该格式的代码才能够确定数据的内容。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ... [详细]
  • eclipse学习(第三章:ssh中的Hibernate)——11.Hibernate的缓存(2级缓存,get和load)
    本文介绍了eclipse学习中的第三章内容,主要讲解了ssh中的Hibernate的缓存,包括2级缓存和get方法、load方法的区别。文章还涉及了项目实践和相关知识点的讲解。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • Java验证码——kaptcha的使用配置及样式
    本文介绍了如何使用kaptcha库来实现Java验证码的配置和样式设置,包括pom.xml的依赖配置和web.xml中servlet的配置。 ... [详细]
  • iOS超签签名服务器搭建及其优劣势
    本文介绍了搭建iOS超签签名服务器的原因和优势,包括不掉签、用户可以直接安装不需要信任、体验好等。同时也提到了超签的劣势,即一个证书只能安装100个,成本较高。文章还详细介绍了超签的实现原理,包括用户请求服务器安装mobileconfig文件、服务器调用苹果接口添加udid等步骤。最后,还提到了生成mobileconfig文件和导出AppleWorldwideDeveloperRelationsCertificationAuthority证书的方法。 ... [详细]
  • 如何实现JDK版本的切换功能,解决开发环境冲突问题
    本文介绍了在开发过程中遇到JDK版本冲突的情况,以及如何通过修改环境变量实现JDK版本的切换功能,解决开发环境冲突的问题。通过合理的切换环境,可以更好地进行项目开发。同时,提醒读者注意不仅限于1.7和1.8版本的转换,还要适应不同项目和个人开发习惯的需求。 ... [详细]
  • 使用freemaker生成Java代码的步骤及示例代码
    本文介绍了使用freemaker这个jar包生成Java代码的步骤,通过提前编辑好的模板,可以避免写重复代码。首先需要在springboot的pom.xml文件中加入freemaker的依赖包。然后编写模板,定义要生成的Java类的属性和方法。最后编写生成代码的类,通过加载模板文件和数据模型,生成Java代码文件。本文提供了示例代码,并展示了文件目录结构。 ... [详细]
  • ihaveusedthedelphidatabindingwizardwithmyxmlfile,andeverythingcompilesandrunsfine. ... [详细]
  • Flutter App 中创建模块并且依赖 Flutter
    在FlutterApp中打开对应的Android工程;并且向Android原生工程添加一个AndroidModule模块,并且在工程根settings. ... [详细]
  • charles3.11.1抓https包
    结论先行:用的是安卓测试机,没加固之前的生产环境的安装包,可以抓到https请求加固之后的包【也就是要上应用市场的包】,抓不到https请求电脑上的操作:1.安装证书【电脑上安装了 ... [详细]
  • 在MacOS上,使用Intellij2019.3滚动时遇到令人讨厌的延迟。我正在使用MacOSsmoothscrol ... [详细]
author-avatar
LST---诗ting
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有