Author Archives: felixzacat

Cool Accordian Outlookbar in Swing

A while back I created a component that is a simple accordian component that can be used in any swing application. I have massively improved this component. Let’s have a look at it :   Improvements are : Animation! Yes … Continue reading


Posted in Swing Components | Tagged , | Leave a comment

Swing Error Dialog with Exception Displayer

When you get an error popup dialog in your application, sometimes you want to quickly have a look at what the exception is, instead of having to rummage around for a log file. This component, “ErrorDialogWithException” allows you to pop … Continue reading


Posted in Swing, Swing Components | Tagged , | Leave a comment

Simple Login Dialog in Java Swing

Here is a simple login dialog for anyone to use for free. It looks like this : Creating a login dialog is not rocket science, however I come across login dialogs all the time. It’s just nice to not have … Continue reading


Posted in Swing, Swing Components | Tagged , | Leave a comment

Creating a RCP Application in Netbeans – [Part 2]

Adding a Module with Functionality. In our last tutorial we made a pretty bare bones application with nothing in it. We made two modules – a branding module that offers a splash screen and an application module that acts as … Continue reading


Posted in Netbeans RCP, Netbeans Tutorial, Tutorial | Tagged , , | Leave a comment

Row Number Column in JTable

Ever wanted to have a number column in your JTable similar to Excel? This utility class I made takes in a JTable and appends a number column. Let’s take a look at it! The rendering of the number column matches … Continue reading


Posted in Swing, Swing Components | Tagged , , | 1 Comment

Javascript Framework Review

Recently I had to do a Javascript Framework evaluation for a client. Prerequisites for the frameworks was that the framework should have sophisticated tables (aka Grids) and sophisticated dialogs. Also of interest in our evaluation was if the framework could do … Continue reading


Posted in JavaScript | Tagged , , , , , | Leave a comment

What is a Tree Table?

One of the most advanced GUI Components is the treetable. It looks really fancy, but what exactly is it and what scenarios can it be used with? As the name suggests a treetable is a melding of a table and … Continue reading


Posted in Usability | Tagged , , | Leave a comment

Loading Spinner with jQuery Promises

In your website you want to call a web service that performs some long running task. It may be loading a large set of data or performing a complex calculation on the server, so you want to animate a spinner or … Continue reading


Posted in JavaScript | Tagged , , | Leave a comment

Layouts in Extjs

This is a quick overview of layouts in ExtJS.    absolute     The absolute layout positions an element using x,y coordinates.

This type of layout should be avoided, as resizing the panel will not resize the components. Only … Continue reading


Posted in extjs | Tagged | Leave a comment

Creating a simple RCP app with Netbeans and Maven

Netbeans offers a powerful way of modularising a desktop application. In this tutorial we will be creating a simple application. While this tutorial does not showcase many benefits of the netbeans rich client platform (more to come in other tutorials!), … Continue reading


Posted in Netbeans RCP, Netbeans Tutorial, Tutorial | Tagged , | Leave a comment