~/talk

Introduction to JavaFX

Talkat JDD 2012 · 2012-10-25..10-26· [java]
links:none on file
slides:none on file

A Swing race-finder UI is rebuilt piecewise using FXML for layout, CSS for styling, a cell factory for custom list cells and ObservableList to auto-update views, reusing the existing Race data provider. The demo loads real web pages via WebView (WebKit), embeds JavaFX inside Swing with JFXPanel embedding, and runs animations with Parallel/Scale/Translate transitions. Cells are virtualized (only about a dozen created even for millions of items), threading uses Platform.runLater, and the live demo works.

AI-written summary · about

  1. 0:00Introduction
  2. 6:01What is JavaFX
  3. 8:48First JavaFX app
  4. 13:01Separating UI logic
  5. 15:52Using FXML
  6. 17:18Swing to JavaFX
  7. 20:09FXML to Java logic
  8. 24:30Custom list cells
  9. 29:03CSS styling
  10. 31:30JavaFX in Swing
  11. 35:21Animations and effects
  12. 38:52Final demo
  13. 39:54Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.