JavaFX 8 教程

     本文是关于JavaFX 8 的入门教程系列的第一部分,原文作者是来自瑞士的一位大牛Marco Jakob,由于国内这方面中文资料少之又少,因此斗胆翻译了这一系列,供自己或者有需要的人以后学习和查阅用,本人英文水平不高,如有错误尽请提出,我会尽快改进。

JavaFx 8 教程

        2012年我为我的学生写了一份非常详细的JavaFX 2 系列教程。全球有好多人看了这份教程并且给出了积极的反馈。因此我决定为JavaFX 8 重写JavaFX 2 的教程(点击查看JavaFX 8中有哪些更新)。


   这份教程将带领你体验从设计,编码到部署应用的整个过程。下图是应用最终的样子:

   addressapp.png

   你将学到的东西:

  • 创建和启动一个JavaFX 项目
  • 使用Scene Builder来设计UI
  • 用MVC模型来构建你的应用
  • 使用 ObservableLists 来自动刷新UI
  • 使用 TableView 反映表格选择变化
  • 创建定制化弹出对话框来编辑 persons
  • 验证用户输入
  • 用CSS来定义JavaFX 应用样式
  • 将数据持久化成XML
  • 将最新打开的文件路径保存在用户参数中
  • 为统计数据创建JavaFX图表
  • 将JavaFX应用部署成原生应用包

   内容很多!因此,在你完成这份系列教程后,你应该已经准备好用JavaFX来创建复杂的应用了。

   怎样使用本教程

    有两种方法:
    先学后做:从头开始创建你自己的JavaFX项目
    快速入门:将一个教程部分的源代码导入到你的IDE中(本文是Eclipse 项目,你可以稍作修改,用在其他IDE中,比如
    NetBeans)。然后浏览教程来理解代码。

    祝你愉快!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值