Java学习指南19 JavaFX入门篇

Java学习指南19 JavaFX入门篇

阿发你好 《C/C++学习指南》系列教程的作者
  • 课程目录
  • 课程介绍
  • 课时1:关于本篇

  • 课时2:※ 课件与源码下载

  • 课时3:安装开发环境

  • 课时4:开发环境的配置

  • 课时5:了解JavaFX项目

  • 课时6:添加标签 Label

  • 课时7:添加按钮 Button

  • 课时8:添加图片 ImageView

  • 课时9:实战练习 - 相册

  • 课时10:回调 Callback

  • 课时11:边缓布局 BorderPane

  • 课时12:水平布局 HBox

  • 课时13:控件的尺寸

  • 课时14:控件的布局

  • 课时15:自定义容器

  • 课时16:布局的嵌套

  • 课时17:列表控件 ListView

  • 课时18:列表项的操作

  • 课时19:多项选择

  • 课时20:鼠标事件处理

  • 课时21:实战练习 - 阅读器

  • 课时22:树控件

  • 课时23:多列树控件 

  • 课时24:实战练习 - 文件浏览器

  • 课时25:简单提示框 Alert

  • 课时26:自定义对话框 

  • 课时27:对话框的封装 

  • 课时28:文件对话框

  • 课时29:菜单栏

  • 课时30:右键菜单

  • 课时31:实战练习 - 学生信息管理

  • 课时32:图形的绘制

  • 课时33:绘制几何图形

  • 课时34:绘制文字

  • 课时35:加入布局

  • 课时36: 绘制图片

  • 课时37:路径

  • 课时38:实战练习 - 圆形图标

  • 课时39:实战练习 - 正弦曲线

  • 课时40:实战练习 - 双面按钮

  • 课时41:使用样式单 (1)

  • 课时42:使用样式单 (2)

  • 课时43:使用样式单 (3)

  • 课时44:实战练习 - 列表的样式

  • 课时45:SceneBuilder的安装 

  • 课时46:SceneBuilder界面设计

  • 课时47:媒体播放器 MediaView

  • 课时48:播放控制

  • 课时49:界面美化

  • 课时50:功能优化

  • 课时51:应用程序的发布

  • 课时52:程序的退出

  • 课时53:配置文件

  • 课时54:创建启动器

课程概述

JavaFX是用Java语言开发桌面应用程序(GUI开发)的技术(用于淘汰AWT/SWING )

这是Java学习指南系列教程的第17篇,介绍使用JavaFX进行GUI开发的技术。JavaFX分2篇:JavaFX入门篇 , JavaFX高级篇。

本篇教学目标:
1 巩固在高级语法篇中学到的语法
2 培训阅读英文文档的能力
3 掌握JavaFX开发的基本技术

本篇介绍JavaFX的基本技术,至少包括以下方法:
- 基本控件的使用 Label Button ImageView等
- 基本布局的使用 BorderPane, HBox, VBox等
- 常用形状的使用 Shape
- 事件处理的基本方法
- ListView,TreeView,TableView, TreeTableView的基本用法
- JavaFX CSS样式的用法
- FXML界面和业务分离的用法等。

随机推荐

SANWA SUPPLYMA-ERG9品牌口碑如何?详细评测剖析分享?

狮王小狮王儿童氟防蛀牙膏 20g好不好,值得购买吗?评测报告分享...

雀巢超启能恩奶粉3段760g*4罐好不好,入手推荐?良心评测点评!

蒙牛纯甄草莓果粒常温酸奶200g×10可以入手吗?良心评测点评分享...

佳沃云南蓝莓14mm 12盒原箱生鲜性价比高吗?图文评测!

滋源 无患子控油洗头水 200ml选购技巧有哪些?图文评测爆料分析...