Easily distributing your desktop app
Advanced features of the beginner's IDE
What does "active in java.net projects" mean anyways?
A burst of Swing activity
Usually when I pick items for the front page, I look for balance: a little enterprise here, a dash of J2ME there, mix up the patterns and the testing between the AIJT's and P&C's... that way, there's something for everyone, and a sense of Java's breadth, ubuiquity, and applicability.
Simplifying AJAX client-server connections
How does your career affect your development choices?
Can your prototype be too good?
Desktop developers usually need, as a basic requirement of their trade, to create a visual representation of their GUI before they code it. Visual prototyping lets you experiment with workflows, discover inconsistencies, and work out hard parts in advance.
It is also, unfortunately, a great way to blow your schedule.
I18N, L10N, and T9N
The Java mindset usually seizes on internationalization in terms of ensuring that code behaves correctly in different locales, which means being flexible about currency and time conventions, being able to display two-byte Unicode characters, and reading and displaying localized text instead of hard coding it into the source.
Take count, literally, of your Java efforts
Today's java.net poll is one that won't lead to easy interpretation, but I thought it would be interesting to put out there anyways: How many lines of Java code do you think you've ever written?