Java is a computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

Java

Grey box appears within display area

It has been apparent for a while that there was a short coming in Swing where a grey box appears within display area when...
Kieran France
1 min read

9 tools to help you with Java Performance Tuning

Previously I wrote an article about 5 tools to help you write better java code which helped to improve our code but also our...
Alex Marshall
4 min read

How to reselect elements in a JTree

Some time ago I needed some functionality on a JTree that didn’t seem to exist already built in to the TreeSelectionListener that can be...
Kieran France
2 min read

Profiling Vs. Sampling in Java’s VisualVM

Most people will already be familiar with profiling, but you might be less aware of the different types of profilers on offer. A recent...
Sam Howard
1 min read

Some oddities whilst working with BufferedImages

Recently I have been working on some code that makes some heavy use of BufferedImages. I have found some oddities whilst working with BufferedImages...
Kieran France
1 min read

5 Java Formatting options in NetBeans you probably missed

One of the advantages of being involved in the NetCat test program is that I get to develop my skills with using the IDE....
Mark Stephens
1 min read