Main menu

Pages

#Overview - Native JavaFX Project Tutorial from Scratch to Deployment

#Overview - Native JavaFX Project Tutorial from Scratch to Deployment


#Overview - Native JavaFX Project Tutorial from Scratch to Deployment

In this tutorial we are going to create a native JavaFX project from Scratch to Deployment, that mean from Zero to the Customers, a desktop application that run on all Windows Machines (x86).

It will include a Licence Key Generator to be able to make a demo version and sale it to the customer if his happy with your Java Software that you made

We are going to learn multiple things by using some tools and other things.

what we will do

Table of content - Native JavaFX Project Tutorial from Scratch to Deployment
  • Create first JavaFX project and Run it.
  • Linked Scene Builder to draw the user interface.
  • Create Models Views Controller (MVC) diagram.
  • Linked MySQL and SQLite Database.
  • Deploy a JavaFX application via a native package.
  • Create a Setup Application with bundle JRE.

Download & Install Requirement

  • Java SE Development Kit 8.
  • IntelliJ IDEA Community Edition 
  • GLUON Scene Builder for Java 8
  • MySQL Server
  • SQLite Studio
  • Launch4j
  • Inno Setup Compiler 

Setup JavaFX Project

  • Create New JavaFX Project
  • Setup project and Import some Libraries.
  • Reorganize project Main and Ressources packaging.

Organise Project Folders

  • Main Package
  • Ressource Package

Create Our Application

  • Create Splash Screen.
  • Create a configure properties .xml file.
  • Add product licence key
  • database connectivity
  • Login Form
  • Dashboard
  • Side Bar

Create Artifact (.jar) 

  • JAR file with libraries inside

Convert (.jar) to (.exe) 

  • Using Launch4j to create executable with icon

Create Setup with Bundle JRE 

  • Finally create a installer for your final project


Watch Full Tutorial On Youtube Channel


Download Project

Link : Demo Version

Comments