JAVA FX 应用程序基础
来源:互联网 发布:淘宝粮仓被挤爆了 编辑:程序博客网 时间:2024/04/29 04:01
javaFX使用戏剧上的术语。为了创建一个应用程序,需要首先实例化一个舞台(stage)对象。假设你是一个导演,需要布置一个或多个场景(views)。每个场景的主干网是一个场景图(GUI节点树状图,相当于GUI容器和组件)。每个节点的样式使用CSS文件设置,还可以将特效和转换应用于节点。如果节点需要的话,还可以设置节点的事件处理函数。在场景图的顶部创建一个根节点。
JavaFX类分布在javafx.stage包和javafx.scene包。JavaFX应用程序的Main继承了Application,结构如下:
public class Main extends Application {public void start(Stage primaryStage) {// Create your stage and scenes here} public static void main(String[] args) {launch(args);}}
JavaFX的框架调用了Application的方法,包括:launch()、init()和start()。init()方法在launcher线程上调用,是创建所有GUI组件的地方。start()方法是JavaFX应用程序的入口方法,在应用程序线程调用,是创建舞台上位于第一个场景上的对象,办演着与SWing中JFrame、JDialog相似的角色。
Swing和JavaFx应用程序运行在不同的线程上,为了在JavaFX应用程序中使用已有的Swing组件,可以使用SwingNode类。
使用E(fx)clipse插件
开发JavaFX应用程序的最好IDE是NetBeans,IntelliJIDEA。使用Eclipse的话,要安装E(fx)clipse插件。
0 0
- JAVA FX 应用程序基础
- fx基础
- java FX
- java FX教程
- Java FX 编写脚本
- Java FX 命令行
- JAVA FX 开发教程
- Chart FX for Java简介
- java FX 第一个测试
- Chart FX for jAVA(1)---bar
- Java FX即将支持3D了!!
- Java FX 学习笔记一: 快速入门
- 使用Java FX可视化经典排序算法
- 随手记录--java fx(1)
- Java语言基础04-应用程序
- Java应用程序连接数据库--JDBC基础
- 应用Java技术开发WAP应用程序-Java基础-Java-编程开发
- 应用程序组件:应用程序基础
- 记录 usb过程
- 汇编 int 10h
- php使用openssl来实现非对称加密
- 开源App之MyHearts(二)
- left join on and与left join on where的区别
- JAVA FX 应用程序基础
- android集成短信验证功能(Eclipse下)
- js与jquery实时监听输入框值的oninput与onpropertychange方法
- android开发:跳转至联系人界面选择后返回电话号码
- 安装Oracle11gR2先决条件检查失败的详细解决处理过程
- android 设置EditText可输入和不可输入状态
- Oracle笔记(一)
- JavaScript中字面量与函数的基本使用知识
- Apache web服务器修改登录端口和访问端口的方法