Skip to main content

Patrick Keegan

Patrick Keegan has been writing about NetBeans IDE since just before NetBeans the company was acquired by Sun in 1999. He lives and works in Prague, Czech Republic, where he torments his colleagues with his taste in dated and marginal music.


pkeegan's blog

Some CRUD Master/Detail Details

Posted by pkeegan on December 19, 2007 at 12:50 PM PST

I haven't had a chance to write a full tutorial on creating a true master/detail view using the NetBeans GUI Builder. Naturally, lots of questions have arisen about it in the meantime, particularly since the IDE's Java Desktop Application template shows things that pretty much beg those questions.

Beans Binding Converter and Validator Samples

Posted by pkeegan on November 2, 2007 at 5:18 AM PDT

Writing converters and validators for beans binding is not hard. But of course it is much easier to learn how to do so when you have concrete examples in front of you.

Binding JComboBox and Getting a Reasonable Display Value

Posted by pkeegan on October 26, 2007 at 2:58 AM PDT

Just a few days after I published my first major foray into explaining Beans Binding in NetBeans, I received some feedback asking how to populate a JComboBox with reasonable display values from a data source. I had been wondering the same thing.

Binding UI Elements

Posted by pkeegan on October 25, 2007 at 3:40 AM PDT

Recently I've been working on help for NetBeans support for the new beans binding spec (JSR-295). Much of the excitement around beans binding is that it greatly simplifies data binding in Java desktop apps. No more writing of adapter classes by hand to enable the display of values from a database in JTable.

Beans Binding in NetBeans 6.0 Beta 2

Posted by pkeegan on October 23, 2007 at 2:13 AM PDT

I have just finished a short guide to beans binding in NetBeans that is being published to coincide with the fresh Beta 2 release of NetBeans IDE 6.0. In this guide I tackle the basics and introduce the advanced features. This document will evolve with more details as I find time to fill them in.

JavaHelp and Swing Application Framework

Posted by pkeegan on May 15, 2007 at 7:27 AM PDT

Updated 27 March 2008 to account for changes that appeared in NetBeans IDE 6.0 (and are still relevant for 6.1)

After a long long hiatus, I'm going to try my hand at blogging again. The main reason is to share things that I learn in my work in a more frequent and incremental way than I do with the tutorials I write.

NetBeans Day - holy cow!

Posted by pkeegan on June 27, 2005 at 5:56 PM PDT

I just finished up an article on NetBeans Day for the JavaOne Today, the conference's daily newsletter. It was fun trying to sound like a newspaper reporter, but now I want to reinsert my own voice into the proceedings, and I'll start with one word.

Our big little NetBeans IDE book

Posted by pkeegan on June 23, 2005 at 3:32 PM PDT

My name is Patrick Keegan. I've been a NetBeans IDE technical writer for the past six years. I'm starting this web log to communicate my impressions from JavaOne 2005 and I imagine I'll continue with it as long as I feel like I have something unique to say in this ever increasingly densely populated blogosphere.