javafx Scene Builder问题
作者&投稿:禤军 (若有异议请与网页底部的电邮联系)
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
<TableView fx:id="tableView" ………………></TableView> 的元素,
在fx:controller对应的类里就得要声明一个 TableView tableView 的属性
睢荷宝宝: 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