W3apps home
Software development and training
Home | Products | Services | Support | Careers | Company

JavaFx Video Tutorial

The JavaFX tutorials are designed to minimize the time required to learn JavaFX..

The lessons introduce the new concepts and actually show you how to use the concepts in designing application using NetBeans IDE. As you go through these tutorials, you should refer to the 11 lessons at JavaFx website.

Tutorial Content
Getting started If you have never used Netbeans before, this lesson will show you how to use Netbeans IDE to build and debug JavaFX applications.
Stage, scene, node Discuss Stage, scene, node and Scenegraph and their relationships.
Placing component on screen Discuss different coordinate systems and how to place a node. Discuss concept of a group.
JavaFX and threads Discussion threads in JavaFX. Discuss Event Dispatch Thread, and deferred action and when to use deferred action.
Function Datatype JavaFX introduces new data types such as function data type and sequences. We will discuss how to use function data types as callback mechanism in designing GUI.
Sequence Datatype Sequences are easy to use but are expensive for manipulating large arrays. We will discuss how large sequences can be created in Java and used in JavaFx.
Data binding Data binding is a key features of the JavaFx language. We will discuss how it simplifies UI design. You will learn how to use them as you go through the other lessons.
Triggers Trigger is another new concept in JavaFx. Triggers are used in other lessons of this tutorial series. So we will briefly discuss use cases when to use this new feature.
Extend JavaFx Node In this sesion we will discuss how to extend existing JavaFx node. As an example we will extent JavaFx TextBox and make it a Password text box where data entered is shown as * characters.
Dragging a node How to drag a node on screen
Drag and drop Design and build drag and drop application
Decorated Node Draw borders around any node.
Using slider Discuss how to move object using slider component
Clipping Understand how clipping works
Scroll Panel We will extend the ideas from the "Clipping" and "Using slider" tutorials to design a scroll panel.
Creating Tab panel Discuss tab panel design and build a tab panel
Using Text How to use Text class
Creating dialogs In this lesson we will create modal and modeless dialogs by extending JavaFx Stage class.
Calendar as a Dialog Convert a calendar application to a usable dialog.
JavaFX Tree widget In this session we will discuss how to design a tree widget in JavaFX. The tutorial will demonstrate how simple it is to use sequence and binding to create a usable tree widget.
Split Panel In this session we will discuss how to design a split panel widget in JavaFX.
JavaFX Reflection API Discuss the working of reflection API. Dynamically create and manipulate JavaFX objects.
Using PullParser Discuss the working of Pull Parser to parse JSON and XML document.
Mapping JSON/XML to
JavaFX object
In this lesson we will create a utility class for server communication. The class will use reflection API to initialize JavaFX object from JSON/XML formatted data received from the server and also create a JSON/XML string from JavaFX object to send to the server.
Using File Dialog Example of how to use Swing File dialog.


Use Google checkout

Use Paypal checkout
After the checkout process is complete, you will receive login instructions to view the video tutorials. On the checkout form, allow Google or PayPal to send your email address to W3apps Inc. so we can send you your password. The cost of the Video Tutorials is $39.95.
 
Home | Company | Products | Support | Services | Careers | Press Release
©2009 W3apps Corporation. All rights reserved.