Customising the ICEpdf Viewer Programmatically

I recently started using the excellent ICEpdf library to display PDFs in a Java application. And as invariably happens with most libraries, I wanted to do something that is just not documented anywhere yet. 🙂 Or at least anywhere that I can find… But lets first look at the available documentation: Using the PDF Viewer … Read more

Quick Tip: Finding Out Exactly What Happens to a GUI Component during Form Creation

Every so often I manage to do something really silly in the GUI builder, which causes unexpected behaviour (and exceptions) when the form is actually executed. And today I realised again that it is indeed sometimes important which step you choose to associate a piece of code with. For example, accidentally trying to set a … Read more

Migrating my Mind to Maven (Part 3) – Running and Errors

Everything is subtly (or not so subtly) different between building and running a NetBeans Platform application with Ant and with Maven. When running an application from the IDE, only one instance of the application is allowed to run at a time. The error message displayed when trying to run a second instance with an Ant-based … Read more

Migrating my Mind to Maven (Part 2) – Building Installers

Today I discovered another great new addition to the latest development builds of the NetBeans IDE: building installers from the IDE for a Maven-based NetBeans Platform application! I am using NetBeans 7.2 development build 201204150400, but I don’t know exactly when this was introduced. In this development build, I can right-click on the the App … Read more