javafx Scene Builder问题

作者&投稿:禤军 (若有异议请与网页底部的电邮联系)
为什么JavaFX Scene Builder打开失败,版本1.1和2.0都一样~


Scene Builder :主要有两款,左侧这一款是Gluon的, 右侧这一款是Oracle的
Gluon Scene Builder 可根据对应的java版本进行下载对应的版本; 是目前依然在更新,JavaFX的界面开发,一般首选这款;
Oracle Scene Builder 已经好多年没有更新了,所以用的人越来越少了;
(你问题描述的情况,我都没有遇见, 所以推荐你试试Gluon Scene Builder )
普通的界面使用SceneBuilder 还是比较方便的;
如果组件较多,比较复杂的界面,还是推荐手写FXML 文档;
如果在内存较小,CPU/GPU功能较弱的场景使用,那么建议使用java代码来替换FXML文档;毕竟FXML文档还需要加载解析一次. 所以java代码性能是超过FXML文档的;

正常下载的应该没问题,你安装了jdk了吗?
附官网下载地址:http://www.oracle.com/technetwork/java/javafxscenebuilder-1x-archive-2199384.html

没有规定必须放在哪个目录下,当时FXML的根节点上的 fx:controller要能找到对应的Java类,并且在FXML中元素定义的fx:id 要在对应的Java类里有相应类型的属性。这样就不会有no injectable field found in fxml controller。 这句意思就是FXML文件中定义了类似
<TableView fx:id="tableView" ………………></TableView> 的元素,
在fx:controller对应的类里就得要声明一个 TableView tableView 的属性


高邑县19445951540: JavaFX Scene Builder 怎么用??? -
睢荷宝宝: JavaFX场景生成器 JavaFX Scene Builder提供了一个可视化布局环境,能让您快速设计用于JavaFX应用程序的用户界(UI),而无需编写任何代码.它允许图形界面(GUI)控件简单地被拖拽定位到一个JavaFX场景.当你建立用户界面布局时,FXML的布局代码将被自动生成.JavaFX Scene Builder提供了一个简单而直观的用户界面,可以帮助开发者、甚至非程序员快速建立一个连接GUI控件到应用程序逻辑的交互式应用原型.

高邑县19445951540: Eclipse怎么使用javaFX -
睢荷宝宝: 用e(fx)clipse吧,直接创建JavaFX Project就行了. eclipse.org/efxclipse/index 要么就是用官方的IDE netbeans 我就是用netbeans开发Javafx的,很方便.再下一个JavaFX Scene Builder做界面设计,搭配起来就可以做出很好的javaf

高邑县19445951540: 安装jdk7时会安装javaFX,但不知道怎么用. -
睢荷宝宝: 不用理会,也可以不安装

高邑县19445951540: javaFX到底是什么?能做什么?前景如何? -
睢荷宝宝: 感觉JavaFX跟FlasCC差不多类型,因为现在企业级项目,很多都要做富客户端开发,也就是前端技术用Flash来做很炫的效果,这样子,就免不了用到AS的框架以及一些技术,可是程序猿不可能花很多时间去再弄一个前端客户端的项目,而且坦白说,- -,咱们搞程序的,美感都不咋地,而富客户端也需要很好的美术,所以为了加快开发的速度,专门提供出来快速开发好看的客户端界面用的语言.至于前景如何,富客户端技术是挺热的,不过具体用啥,还是看学的是什么语言,个人觉得这个JavaFX主要还是给Java程序猿使用的,- -.

高邑县19445951540: 官方是不是已经抛弃了JavaFX Scene Builder -
睢荷宝宝: 因为JavaFX Scene Builder早已开源,作为OpenJFX的一部分了.所以官网上的并非是最新代码编译的安装包,使用还是一样的使用.如果需要最新的话,需要自己下载源代码编译并打包.

高邑县19445951540: javafx 2.0 sdk 是什么 -
睢荷宝宝: JavaFX初识- Web前端 JavaFX Preview SDK 是JavaFX platform的体验版本.这一版本是定位于web脚本开发人员和那些想事先体验JavaFX技术和工具的家伙.这一SDK同样包含"Nile Project",这是一套工具和插件,能让脚本开发人员用拖放的方式建立图形化的东西.

高邑县19445951540: 如何在java中直接调用javaFX -
睢荷宝宝: 当我们完成了MyScene类后,可以开始写Java的主程序了,这是个标准的Swing程序中调用JavaFX代码如下: package swingtest; /** * JavaFXToSwingTest.java http://www.javafxblogs.com * @author Henry Zhang */ import java.awt.*; import javax....

高邑县19445951540: java8 怎么使用 javafx -
睢荷宝宝: JavaFX 8捆绑在Java 8中,你可以下载最新的Java 8 EA b77版本来体验.目前仅支持Windows平台,甲骨文表示,针对其他平台的OpenGL版本正在开发中. import javafx.application.Application; import javafx.scene.*; import javafx.scene.paint....

高邑县19445951540: 如何在JavaFX的WebView中通过JavaScript回调Java的程序 -
睢荷宝宝: 在JavaFX的WebView中通过JavaScript回调Java的程序,可以通过JSObject.setMember的方法来实现.该方法可以通过JavaScript向上层访问Java代码,具体请看一下示例.Java代码先建立一个新的名为“app”的JavaScript对象.该对象哦呢...

高邑县19445951540: javafx中文API -
睢荷宝宝: http://gceclub.sun.com.cn/Java_Docs/jdk6/JDK_API_1_6_zh_CN.CHM

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网