JFXtras BOF
-
Upload
stephen-chin -
Category
Technology
-
view
2.160 -
download
5
description
Transcript of JFXtras BOF
JFXtrasJavaFX Controls, Layouts, Services, and More
Stephen [email protected]: @steveonjava
Dean IversonVirginia Tech Transportation [email protected]: @deanriverson
Meet the Presenters…
Steve Dean
2
Motorcyclist
Family Man Family Man
Geek
Agenda
> About JFXtras> Control Overview> JFXtras Lab
3
About JFXtras
> Mission: Provide Quality JavaFX Add-ons Support Java APIs For All
Components Fill in the Gaps
> Releases: Snapshot Available Working on a 2.0 Release Release Dates Will Trail JavaFX Platform
4
Control Overview
> Animated Popup> Calendar Picker> DeckPane> Glass Button> ImageFill> ListComboBox> Pager> PillButton> Spinner> FXForms
5
Controls we would like
> Display Shelf> Enhanced Charts> Shapes> Sphere> Gauges> Search Bar> Bread Crumb Control
6
JFXtras Lab
1. Install and Setup JavaFX 2.02. Download and Build JFXtras3. Add your own control/shape/extension
7
JavaFX Setup
1. Install a recent JDK Java SE 6 or 7
2. Install the JavaFX SDK Both x86 and 64 for Windows
3. Install NetBeans 7.1 beta
8
JFXtras Setup
> Copy and unzip the JFXtras repo Or clone from: http://code.google.com/p/jfxtras/
> Open the project in NetBeans As well as the common and controls child projects
9
Installation Instructions – Step 1
> Windows: mvn install:install-file -Dfile="%javafx.home%\rt\lib\
jfxrt.jar" -DgroupId=com.oracle -DartifactId=javafx-runtime -Dversion=2.0-beta -Dpackaging=jar
> Mac: mvn install:install-file
-Dfile=$javafx.home/rt/lib/jfxrt.jar -DgroupId=com.oracle -DartifactId=javafx-runtime -Dversion=2.0-beta -Dpackaging=jar
10
Installation Instructions – Step 2
> Windows: cd "%javafx.home%\rt\bin" "%JAVA_HOME%\bin\jar" -cf bin.jar *.dll
> Mac: cd $javafx.home/rt/bin $java_home/bin/jar -cf bin.jar *.dylib
11
Installation Instructions – Step 3
> Windows: mvn install:install-file -Dfile=bin.jar -
DgroupId=com.oracle -DartifactId=javafx-runtime -Dversion=2.0-beta -Dpackaging=jar -Dclassifier=windows
> Mac: mvn install:install-file -Dfile=bin.jar -
DgroupId=com.oracle -DartifactId=javafx-runtime -Dversion=2.0-beta -Dpackaging=jar -Dclassifier=unix
12
13
Stephen [email protected]://steveonjava.com/tweet: @steveonjava
Dean [email protected]: @deanriverson