Your SlideShare is downloading. ×
JFXtras BOF
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

JFXtras BOF

1,900
views

Published on

Birds-of-a-Feather talk on JFXtras

Birds-of-a-Feather talk on JFXtras

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,900
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. JFXtrasJavaFX Controls, Layouts, Services, and More
    Stephen Chin
    GXS
    steve@widgetfx.org
    tweet: @steveonjava
    Dean Iverson
    Virginia Tech Transportation Institute
    deanriverson@gmail.comtweet: @deanriverson
  • 2. Meet the Presenters…
    Steve
    Dean
    2
    Family Man
    Family Man
    Motorcyclist
    Geek
  • 3. Agenda
    About JFXtras
    Control Overview
    JFXtras Lab
    3
  • 4. 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 JavaFXPlatform
    4
  • 5. Control Overview
    Animated Popup
    Calendar Picker
    DeckPane
    Glass Button
    ImageFill
    ListComboBox
    Pager
    PillButton
    Spinner
    FXForms
    5
  • 6. Controls we would like
    Display Shelf
    Enhanced Charts
    Shapes
    Sphere
    Gauges
    Search Bar
    Bread Crumb Control
    6
  • 7. JFXtras Lab
    Install and Setup JavaFX 2.0
    Download and Build JFXtras
    Add your own control/shape/extension
    7
  • 8. JavaFX Setup
    Install a recent JDK
    Java SE 6 or 7
    Install the JavaFX SDK
    Both x86 and 64 for Windows
    Install NetBeans 7.1 beta
    8
  • 9. 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
  • 10. Installation Instructions – Step 1
    Windows:
    mvninstall:install-file -Dfile="%javafx.home%rtlibjfxrt.jar" -DgroupId=com.oracle -DartifactId=javafx-runtime -Dversion=2.0-beta -Dpackaging=jar
    Mac:
    mvninstall:install-file -Dfile=$javafx.home/rt/lib/jfxrt.jar -DgroupId=com.oracle -DartifactId=javafx-runtime -Dversion=2.0-beta -Dpackaging=jar
    10
  • 11. Installation Instructions – Step 2
    Windows:
    cd "%javafx.home%rtbin"
    "%JAVA_HOME%binjar" -cfbin.jar *.dll
    Mac:
    cd $javafx.home/rt/bin
    $java_home/bin/jar -cfbin.jar *.dylib
    11
  • 12. Installation Instructions – Step 3
    Windows:
    mvninstall:install-file -Dfile=bin.jar -DgroupId=com.oracle -DartifactId=javafx-runtime -Dversion=2.0-beta -Dpackaging=jar -Dclassifier=windows
    Mac:
    mvninstall:install-file -Dfile=bin.jar -DgroupId=com.oracle -DartifactId=javafx-runtime -Dversion=2.0-beta -Dpackaging=jar -Dclassifier=unix
    12
  • 13. 13
    Stephen Chin
    steveonjava@gmail.com
    http://steveonjava.com/
    tweet: @steveonjava
    Dean Iverson
    deanriverson@gmail.com
    tweet: @deanriverson