引言
JavaFX是开发Java GUI程序的新框架。你将学会如何采用布局面板,按钮,标签,文本域,颜色,字体,图像,图像视图以及形状来开发简单的GUI程序
一、区分JavaFX,Swing和AWT
AWT:抽象窗体工具包
优点:1.开发简单的图形用户界面
缺点:1.不适合开发综合的GUI项目 2.容易被特定于平台的错误影响
Swing:开发桌面GUI
优点:1.使用Java代码在画布上直接绘制 2.更少依赖平台 3.更少使用GUI资源
JavaFX:
优点:1.融入现在GUI技术方便开发富因特网应用(RIA)
2.是一种Web应用,可以表现一般桌面应用具有的特点和功能
3.JavaFX应用可以无缝在桌面或者Web浏览器中运行
4.具有内建的2D,3D,动画支持,以及视频和音频的回访功能
5.作为一个应用独立运行或者在浏览器中运行
AWT—>Swing—>JavaFX
JavaFX更容易学习和使用,Swing原则上已消亡,不会得到任何增强
二、JavaFX程序的基本结构
import javafx.application.Application;
import javafx.scene.Scene;
import javafx

本文介绍了JavaFX作为GUI开发框架的优势,包括其支持富因特网应用(RIA)、2D/3D及多媒体功能,并对比了AWT和Swing的优缺点。同时,概述了JavaFX程序的基本结构,帮助开发者了解JavaFX入门要点。
最低0.47元/天 解锁文章
648

被折叠的 条评论
为什么被折叠?



