Editable Tables in JavaFX

February 11, 2017
javajavafx

After hearing my colleague constantly talking about the editable grids that the company I work at designed a long time ago, I decided to do…

Size does matter in JavaFX

February 04, 2017
javajavafx

Does size matter? That’s a question that’s been around for a while and the answer is up for debate. But this is JavaFX and the answer is a…

Common Fork Join Pool and Streams

February 01, 2017
javajava 8java streamsthreading

In my post Dipping into Java 8 Streams a comment was added that I should explain what the Common Fork Join Pool is and how it is linked to…

Abstraction, do I need to know this?

January 29, 2017
theorygeneral

Abstraction is a concept that is that is not only relevant to software engineering but also to many scenarios in the world. According to…

JavaFX graphs look pretty good!

January 29, 2017
javajavafx

When I was doing my 3rd year project in university I needed a good looking chart to use in my user interface and now I have grown older…

Java 8 Streams

January 22, 2017
javajava 8java streams

Streams are another feature that were added with Java 8. It provides a different way of performing operations on a . Rather than…

Method::reference

January 18, 2017
javajava 8

Method references are a feature of Java 8. They are effectively a subset of Lambda expressions because if a Lambda expression can be used…

Which for loop?

January 15, 2017
javajava 8

Java 8 has introduced another type of loop. This gives us the third way to use them. You would think that releasing another way to use the…

A Little Lambda Tutorial

January 14, 2017
javajava 8

Lambda expressions are thought to be one of the biggest features in the release of Java 8 as they allow a more functional approach to Java…

Getting started with JavaFX

January 08, 2017
javajavafx

JavaFX is used to create desktop applications and internet applications. It is meant to replace Swing as the main GUI library that comes…