Download - JFXtras BOF

Transcript
Page 1: JFXtras BOF

JFXtrasJavaFX Controls, Layouts, Services, and More

Stephen [email protected]: @steveonjava

Dean IversonVirginia Tech Transportation [email protected]: @deanriverson

Page 2: JFXtras BOF

Meet the Presenters…

Steve Dean

2

Motorcyclist

Family Man Family Man

Geek

Page 3: JFXtras BOF

Agenda

> About JFXtras> Control Overview> JFXtras Lab

3

Page 4: JFXtras BOF

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

Page 5: JFXtras BOF

Control Overview

> Animated Popup> Calendar Picker> DeckPane> Glass Button> ImageFill> ListComboBox> Pager> PillButton> Spinner> FXForms

5

Page 6: JFXtras BOF

Controls we would like

> Display Shelf> Enhanced Charts> Shapes> Sphere> Gauges> Search Bar> Bread Crumb Control

6

Page 7: JFXtras BOF

JFXtras Lab

1. Install and Setup JavaFX 2.02. Download and Build JFXtras3. Add your own control/shape/extension

7

Page 8: JFXtras BOF

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

Page 9: JFXtras BOF

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

Page 10: JFXtras BOF

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

Page 11: JFXtras BOF

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

Page 12: JFXtras BOF

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

Page 13: JFXtras BOF

13

Stephen [email protected]://steveonjava.com/tweet: @steveonjava

Dean [email protected]: @deanriverson


Top Related