Java FX入门
本文素材主要取自JavaFX 8 教程,以用来引导同学完成Java FX的学习。
虽然java在GUI方面并无优势,但感兴趣的同学使用Java还是可以做出一些跨平台的小工具。底下是使用Java FX做出的一个界面。
- Java现在已经使用JavaFX取代过去的Swing来进行图形界面编程。
- JavaFX可以使用XML文件对程序界面进行描述,也可以用程序生成。但使用XML文件生成界面对编程来说具有更好的灵活性。
- JavaFX可以将将界面与业务代码相分离。界面部分可以使用流行的CSS样式表进行描述,扩展性强。
- 使用JavaFX进行图形界面程序编程的一个简单流程。
- 先用 JavaFX Scene Builder 2.0创建好图形界面,即生成相应的.fxml文件
- 在IDE中,如Eclipse中进行业务代码的编写。
所需配置的环境
- 最新版Java JDK8
- Eclipse最新版及 e(fx)clipse插件
可以在Eclipse Market中搜索并安装。
JavaFX Scene Builder 2.0
所见即所得界面编辑工具。
- javafx_scenebuilder_samples-2_0.zip(可选)
主要包含javafx界面布局的示例。通过里面的例子,可以快速学习如何布局程序界面。
- 更多Java FX示例
请到Java官方网站下载其中的**Demos and Samples **
学习教程
1.JavaFX 8 教程
- 作业1:设计界面:第一部分与第二部分,将界面改为中文。(预计耗时:1小时)
- 作业2:业务代码逻辑:第三部分:与用户交互,提示全改为中文。(预计耗时:1小时)
- 作业3:数据存储与部署:第五部分:将数据用 XML 格式存储。第七部分:部署(预计耗时:1小时)
2.Getting Started with JavaFX
3.NetBeans新建JavaFX的Demo。有大量的JavaFX程序代码可供参考。
选做:
- 第四部分:CSS样式(进一步美化界面)
- 第六部分:统计图(漂亮的图表)
以上是 Java FX入门 的全部内容, 来源链接: utcz.com/z/392383.html