Home » Tag Archives: JavaFX

Tag Archives: JavaFX

JavaFX Missing Features Survey: Table View

javafx-logo

The TableView (and TreeTableView) of JavaFX has won the price for being the control that was mentioned the most in my recent “JavaFX Missing Features” survey and also in many follow-up discussions (including and especially the guys in our Zurich JavaFX Meetup group). I guess one of the reasons is the simple fact that almost every application needs a table ...

Read More »

JavaFX: TouchGesture Memory Leak?

javafx-logo

In one of my projects I was fighting with a memory leak the last couple of days (yes … “couple”) and I came to the conclusion that there might be an issue related to touch / scroll gestures. In the sample below I have two buttons. The first one creates a list view with one thousand rows, the second one ...

Read More »

Dependency Injection in JavaFX with Gluon Ignite and Dagger

javafx-logo

The Dependency Injection abstraction framework Gluon Ignite creates a common abstraction over several popular dependency injection frameworks like: Spring, Dagger and Guice. Currently the Gluon page only contains an example which uses Gluon Ignite with Google Guice as Dependency Injection Framework and I wanted to try Dagger instead of it, because it aims to be more minimalistic and faster than ...

Read More »

JavaFX Tip 22: Autosize (Tree) Table Columns

javafx-logo

One of the first things mentioned as a “missing feature” in the JavaFX “Missing Features Survey” was the ability to auto-resize columns in tables / tree tables. It is correct that there is no public API for it, but when you pay close attention then you will notice that there must be code for doing this somewhere inside JavaFX, because the ...

Read More »

JavaFX is Here to Stay!

javafx-logo

The last week has seen some discussion on the web related to the future of JavaFX. Many people got the impression that JavaFX will be put on ice by Oracle. This was primarily caused by a blog post written by Shai Almog (Codename One) called “Should Oracle Spring Clean JavaFX”. It was  “inspired” by a blog that I had written a little bit ...

Read More »

Should Oracle Spring Clean JavaFX?

javafx-logo

We really depend on JavaFX at Codename One, our simulator needs it. Our desktop build uses it and our designer tool is based on Swing. We want it to succeed, its important to our business! We are not alone, even if you are a Java EE developer and don’t care about desktop programming, keep in mind the fact that today’s ...

Read More »

When to use JavaFX instead of HTML

javafx-logo

The one question that JavaFX aficionados like myself are facing over and over again is the question when (or why) to use JavaFX instead of HTML (5). Here are my two cents on it: You should use JavaFX if …. … you are interested in robustness / quality. JavaFX is Java! You will be able to implement your entire application with the same language / ...

Read More »

JavaFX Real-World Apps: EIZO CuratOR Caliop

javafx-logo

JavaFX Real-World application number four is called Caliop. It is the frontend of the CuratOR solution developed by EIZO for operating rooms in hospitals. The frontend runs on wall-mounted consoles and allows the operating team to look up information about a patient, control the routing of various video sources to different monitors, record videos, take photos / stills. For this software ...

Read More »

JavaFX Real-World Apps: AISO HRC-Matic

javafx-logo

Application number three in the “Real-World JavaFX Apps” series is a heavy-duty data entry application backed up by a relational database called HRC-Matic. It is being developed by AISO in Geneva. AISO is a company specialised in developing business applications based on JavaFX. They are also working on the application presented in my first blog in this series (European Broadcasting Union). ...

Read More »

JavaFX Real-World Apps: Eurovision Broadcasting Union

javafx-logo

I have the privilege to present several JavaFX Real-World Apps at JavaOne this year together with Alexander Casall, who works for Saxonia Systems in Dresden. In preparation of this talk we sent out a questionnaire to our customers and partners and asked them a few questions related to their project, their application, and their use of JavaFX. I thought it ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials