JavaFX Desktop app Development

BTH Industrial Training Program

JavaFX is a software platform for creating and delivering desktop applications, as well as rich Internet applications that can run across a wide variety of devices. JavaFX is intended to replace Swing as the standard GUI library for Java SE, but both will be included for the foreseeable future.

JavaFX is a Java library used to build Rich Internet Applications. The applications written using this library can run consistently across multiple platforms. ... To develop GUI Applications using Java programming language, the programmers rely on libraries such as Advanced Windowing Tool kit and Swing.

Content :

  • Introduction
  • Need for JavaFX
  • Features of JavaFX
  • JavaFX - Environment
  • JavaFX - Architecture
  • JavaFX - Application
  • JavaFX - 2D Shapes
  • JavaFX - Text
  • JavaFX - Effects
  • JavaFX - Transformations
  • JavaFX - Animations
  • JavaFX - Colors
  • JavaFX - Images
  • JavaFX - 3D Shapes
  • JavaFX - Event Handling
  • JavaFX - UI Controls
  • JavaFX - Charts
  • JavaFX - Layout Panes
  • JavaFX - CSS
  • JDBC
  • MIni Project

Features :

  • Java Library 
  • FXML 
  • Scene Builder 
  • Web view
  • Built in UI controls 
  • CSS like styling
  • Swing interoperability
  • Canvas API
  • Rich Set of APIs
  • Integrated Graphics 
  • Graphics Pipeline 
  • High Performance Media Engine
  • Self-contained application deployment model


Join BTH

Our strategy is simple: to create a place where the best researchers and most promising students can achieve their full potential.

Apply Now or 9158211119