JavaFX Series - Threading Issues
For the next iteration of my tiny game, I wanted to add some action. I decided to let resources grow on themselve: Every three seconds, a resource spawner sh...
For the next iteration of my tiny game, I wanted to add some action. I decided to let resources grow on themselve: Every three seconds, a resource spawner sh...
A couple of days ago, I saw an interesting way to prohibit the use of a method from a superclass. A coworker of mine wrote a subclass of a JTextField that sh...
This article is part of my JavaFX Series. Get the preceding articles here. After setting up the basic world in which the simulation takes place, I decided t...
With the last post of this series, I started experimenting with JavaFX. Since then, I figured out how to separate the user interface (UI) framework from th...
I worked with Java Swing for quite some time now. However Swing is said to be dead since a couple of years, it seems that nobody notified some companies abo...
Recently, I stumbled over the following code: public boolean someMethod() { List<String> list = getSomethingFromDatabase(); // something is d...
Gaming is part of IT. For me, it is a quite important one because my career started with computer games. While playing strategy games I noticed an interesti...
Recently, I began reading Clean Code by Uncle Bob (again). In chapter 11 (“Systems”), he writes about a “Global Setup Strategy” of an application. As I under...
This article covers a problem I encountered using Hibernate 3.0 and Spring 2.5.6. Yesterday, I spend one hour to debug the following error from the Hibernat...