Beruflich Dokumente
Kultur Dokumente
Creating Menus
The action Attribute
Menu-related widgets
Menu-related widgets (cont)
Expressing UI - Layout Widgets
DEMO
BorderPanel Layout Widget
More JavaFX Factoids
JavaFX is Simple and Elegant - Binding to a Model
DEMO
Binding to a Model
Factoid - The JavaFX Script Compiler Team
JavaFX is Simple and Elegant - Triggers
Creating String Expressions
Triggers Reduce Need for Setters
on replace Trigger Used for Setter
on replace Trigger Used for Setter (cont)
JavaFX Primitive Data Types
JavaFX Primitive Data Types (cont)
JavaFX is Simple and Elegant - Sequences & foreach
JavaFX is Simple and Elegant - Sequences (cont)
Sequences and the foreach Expression
Sequences and Block Expressions
Simple and Elegant - if/else Statement and Expression
JavaFX is Simple, Elegant and Leverages Java
JavaFX Leverages the Power of Java
JavaFX Leverages the Power of Java - Example
DEMO
TabbedPane widget and using Java Math library
JavaFX Leverages the Power of Java (Jah-va?)
Session Take Away #2:
Some Example JavaFX Apps "in the Wild" - WSB
DEMO
Word Search Puzzle Builder
The Word Search Builder Application Architecture
Session Take Away #3:
Using Borders and GridPanel
DEMO
Borders and GridPanel
Using JavaFX Layout Widgets
Using JavaFX Layout Widgets (cont)
BorderPanel Widget in Word Search App
BorderPanel Widget in Word Search App (cont)
The Layout Widget Types
The Layout Widget Types (cont)
Creating a ToolBar
Creating a ToolBar (cont)
Some JavaFX UI Classes
Some JavaFX UI Classes (cont)
Some Example JavaFX Apps "in the Wild" - FBB
DEMO
Freebase Browser
JavaFX Freebase Browser Screenshot
Romain Guy's Magic InfiniteProgressPanel Widget
JavaFX Freebase Browser Application Architecture
More UI Fun Including 2D Drawing
DEMO
JavaFX 2D Tutorial
Super Duck Example of 2D Graphics
DEMO