Desktop Java
-
Shadow Fields vs. Property Accessor Interface Round 2
If you guys haven’t noticed a (light-hearted) showdown between Dirk Lemmerman and me, let me quickly mention how we got to this point.…
Read More » -
Shadow Fields vs. Property Accessor Interface
Carl Dea recently followed up on a blog post of mine called Save Memory! Use Shadow Fields for Properties. In…
Read More » -
JavaFX Tips to Save Memory! Shadow Fields for Properties and Observables
In the world of JavaFX the Properties API allows UI developers to bind values to UI controls. This capability is surprisingly…
Read More » -
JavaFX Tip 23: Save Memory! Shadow Fields for Properties
Properties and property bindings introduced in Java 8 are extremely useful programming concepts. They are especially useful when you are developing…
Read More » -
SWT ScrolledComposite Explained
Like a friend of mine once put it, SWTs ScrolledComposite is a nasty beast. And to some point I do…
Read More » -
CDI events in Swing application to decouple UI and event handling
After having the pleasure of building my code around CDI for couple of years, it feels very natural to use…
Read More » -
Building Reactive Systems with JavaFX
JavaFX is the new standard library for building graphical applications in Java, but many programmers out there is still stuck…
Read More » -
JavaFX Missing Features Survey: Table View
The TableView (and TreeTableView) of JavaFX has won the price for being the control that was mentioned the most in…
Read More » -
libgdx and Kotlin – Classes [2D Platformer Prototyping]
This post is a follow up of the libgdx and Kotlin post. I have decided to prototype a simple 2D…
Read More »