Course Code: javafx
Duration: 21 hours
Prerequisites:
  • Java 编程经验
  • 有 Swing、AWT 或 AWT 的一些经验是可取的
Overview:

Java FX是最新版Java JDK中提供的GUI库。它包含一组图形和媒体包,用于设计,创建,测试,调试和部署跨多个平台一致运行的富客户端应用程序。

在这个现场讲师指导的现场培训中,参与者将学习如何使用Java强大的GUI库Java FX开发丰富的用户界面。

在培训结束时,参与者将能够:

  • 使用Java FX创建一个现代的,视觉上令人愉悦的Java应用程序
  • Java FX集成到基于Swing和SWT的旧Java应用程序中
  • 将3D图形和效果添加到其应用程序中
  • 测试和调试他们的Java应用程序
  • 将应用程序部署到Web或桌面应用程序

听众

  • 应用开发者
  • Web开发人员

课程 格式

  • 部分讲座,部分讨论,练习和繁重的实践练习

注意

  • 要申请本课程的定制培训,请联系我们安排。
Course Outline:

介绍

  • JavaFX 与 Swing、SWT、AWT

安装和配置 JavaFX 和开发环境

JavaFX 功能和体系结构概述

使用 JavaFX UI 组件

  • UI 控件、图表、HTML 内容、布局、CSS、FXML 等。

练习:创建简单应用程序

响应用户输入

  • 事件驱动的 UI 开发
  • 处理事件

添加效果、Animation 和媒体

  • 使用 JavaFX 3D Graphics, Image Ops API, Canvas
  • 创建视觉效果
  • 添加 2D 和 3D 转换、过渡和动画
  • 合并媒体

练习:使应用程序栩栩如生

应用程序逻辑一览

  • 使用场景图
  • 使用属性、绑定和集合

提高应用程序的可用性

  • 通过用户的眼睛查看应用程序
  • 使应用程序可本地化

练习:扩展应用程序

部署应用程序

  • 部署为桌面应用程序
  • 部署为 Web 应用程序

使用旧版 Java 应用程序

  • 了解并发和线程
  • 将 JavaFX 与 Swing 和 SWT 集成

故障 排除

总结和结论

Sites Published:

United Arab Emirates - Creating Modern GUI Applications with JavaFX

Qatar - Creating Modern GUI Applications with JavaFX

Egypt - Creating Modern GUI Applications with JavaFX

Saudi Arabia - Creating Modern GUI Applications with JavaFX

South Africa - Creating Modern GUI Applications with JavaFX

Brasil - Creating Modern GUI Applications with JavaFX

Canada - Creating Modern GUI Applications with JavaFX

中国 - Creating Modern GUI Applications with JavaFX

香港 - Creating Modern GUI Applications with JavaFX

澳門 - Creating Modern GUI Applications with JavaFX

台灣 - Creating Modern GUI Applications with JavaFX

USA - Creating Modern GUI Applications with JavaFX

Österreich - Creating Modern GUI Applications with JavaFX

Schweiz - Creating Modern GUI Applications with JavaFX

Deutschland - Creating Modern GUI Applications with JavaFX

Czech Republic - Creating Modern GUI Applications with JavaFX

Denmark - Creating Modern GUI Applications with JavaFX

Estonia - Creating Modern GUI Applications with JavaFX

Finland - Creating Modern GUI Applications with JavaFX

Greece - Creating Modern GUI Applications with JavaFX

Magyarország - Creating Modern GUI Applications with JavaFX

Ireland - Creating Modern GUI Applications with JavaFX

Luxembourg - Creating Modern GUI Applications with JavaFX

Latvia - Creating Modern GUI Applications with JavaFX

España - Creating Modern GUI Applications with JavaFX

Italia - Creating Modern GUI Applications with JavaFX

Lithuania - Creating Modern GUI Applications with JavaFX

Nederland - Creating Modern GUI Applications with JavaFX

Norway - Creating Modern GUI Applications with JavaFX

Portugal - Creating Modern GUI Applications with JavaFX

România - Creating Modern GUI Applications with JavaFX

Sverige - Creating Modern GUI Applications with JavaFX

Türkiye - Creating Modern GUI Applications with JavaFX

Malta - Creating Modern GUI Applications with JavaFX

Belgique - Creating Modern GUI Applications with JavaFX

France - Creating Modern GUI Applications with JavaFX

日本 - Creating Modern GUI Applications with JavaFX

Australia - Creating Modern GUI Applications with JavaFX

Malaysia - Creating Modern GUI Applications with JavaFX

New Zealand - Creating Modern GUI Applications with JavaFX

Philippines - Creating Modern GUI Applications with JavaFX

Singapore - Creating Modern GUI Applications with JavaFX

Thailand - Creating Modern GUI Applications with JavaFX

Vietnam - Creating Modern GUI Applications with JavaFX

India - Creating Modern GUI Applications with JavaFX

Argentina - Creating Modern GUI Applications with JavaFX

Chile - Creating Modern GUI Applications with JavaFX

Costa Rica - Creating Modern GUI Applications with JavaFX

Ecuador - Creating Modern GUI Applications with JavaFX

Guatemala - Creating Modern GUI Applications with JavaFX

Colombia - Creating Modern GUI Applications with JavaFX

México - Creating Modern GUI Applications with JavaFX

Panama - Creating Modern GUI Applications with JavaFX

Peru - Creating Modern GUI Applications with JavaFX

Uruguay - Creating Modern GUI Applications with JavaFX

Venezuela - Creating Modern GUI Applications with JavaFX

Polska - Creating Modern GUI Applications with JavaFX

United Kingdom - Creating Modern GUI Applications with JavaFX

South Korea - Creating Modern GUI Applications with JavaFX

Pakistan - Creating Modern GUI Applications with JavaFX

Sri Lanka - Creating Modern GUI Applications with JavaFX

Bulgaria - Creating Modern GUI Applications with JavaFX

Bolivia - Creating Modern GUI Applications with JavaFX

Indonesia - Creating Modern GUI Applications with JavaFX

Kazakhstan - Creating Modern GUI Applications with JavaFX

Moldova - Creating Modern GUI Applications with JavaFX

Morocco - Creating Modern GUI Applications with JavaFX

Tunisia - Creating Modern GUI Applications with JavaFX

Kuwait - Creating Modern GUI Applications with JavaFX

Oman - Creating Modern GUI Applications with JavaFX

Slovakia - Creating Modern GUI Applications with JavaFX

Kenya - Creating Modern GUI Applications with JavaFX

Nigeria - Creating Modern GUI Applications with JavaFX

Botswana - Creating Modern GUI Applications with JavaFX

Slovenia - Creating Modern GUI Applications with JavaFX

Croatia - Creating Modern GUI Applications with JavaFX

Serbia - Creating Modern GUI Applications with JavaFX

Bhutan - Creating Modern GUI Applications with JavaFX

Nepal - Creating Modern GUI Applications with JavaFX

Uzbekistan - Creating Modern GUI Applications with JavaFX