Posted by editor
on July 19, 2007 at 7:48 AM PDT
Of feature articles, Swing, and the rest of Java... also:
Feature Article: Adding Auto-Completion Support to Swing Comboboxe
Java Today: Java EE 6 JSR approved (with controversy), Ray Gans on OpenJDK Community, and FindBugs plug-in for NetBeans
Weblogs: Desktop advocacy, RESTful web services using NetBeans, and Project Tango at .NET plug-fest
Forum Posts: Linux Java plug-in, catching OutOfMemoryException, and call for feedback on GlassFish help
Of feature articles, Swing, and the rest of Java
What interests you about Java? Are there a lot of API's you're fairly familiar with, or a few libraries where you have deep, intense knowledge? How about what you're interested in learning? Do you want to know more about the kinds of things you're already doing, or would you like to read about something completely new? If you're hacking away on the server-side, do you want to read more about persistence, business logic encapsulation, and webapps, or do you want to read about how to do GUI's on phones and set-top boxes? Of course, these are the questions asked by our current poll (if you haven't answered, you have until tomorrow!), and it's something that the editorial group keeps in mind as we acquire new feature articles.
Of course, we can't publish 'em if people won't write 'em, and we've gotten into an interesting situation where we seem to have more good proposals coming in for SE and ME articles lately than EE (or enterprise-oriented SE). And I'm not sure why that is. Our editorial focus is on the three core Java platforms (ME, SE, and EE), along with the 4,000+ projects on the site, and with such active GlassFish and Enterprise communities, it's a little surprising that I don't get more proposals about the many EE API's, enterprise projects, or the community itself.
Moreover, it seems like there are a lot of writers who have one project of interest -- not their own, just something the use and like -- and, thus have a single article in them. Surely there are developers out there who've worked with a variety of tools and libraries on different kinds of projects, or who are studying the great new stuff they wish they'd had a few years ago when they started some project, and can offer multiple proposals on the stuff they know.
Of course, this is a hint to all you enterprise guys and gals out there. Hint, hint .
As I said, there are several good GUI writers who write for java.net on a regular basis, one of whom is Substance creator Kirill Grouchnikov. He contributes today's Feature Article ,
Adding Auto-Completion Support to Swing Comboboxes .
Auto-completion, as seen in browser address bars (among other GUIs), can be a very useful and much appreciated trait for input fields in your GUI. However, all of the second-generation Java GUI toolkits provide the feature differently. In this article, Kirill shows how to add auto-completion to comboboxes in GlazedLists, SwingX, JIDE, and Laf-Widget.
In Java Today ,
JSR-316 , Java EE 6, has been approved, but not without some controversy. As noted by JavaLobby, the Apache Software Foundation voted against the JSR as a protest over licensing issues. In its vote, Apache commented "The Apache Software Foundation's vote is based on the point of view that this spec lead -- Sun -- is in violation of the JSPA [Java Specification Participation Agreement] and therefore shouldn't be allowed to start another JSR [Java Specification Request] until the above matter is resolved." This brought a sharp rebuke from Bill Barker on Apache's JCP-OPEN mailing list: "And now we look like the FSF, playing politics with our vote..."
Few have been closer to the day-to-day processes involved in open sourcing the Java Platform, Standard Edition (Java SE) than Ray Gans, a manager at Sun Microsystems with a long history of working with Java compatibility programs. He currently manages the OpenJDK and Mobile & Embedded community programs, where he works to improve the collaboration between Sun and the open-source Java developer community. In A Conversation With Ray Gans of the OpenJDK Community Program , interviewer Janice J Heiss talks with him to gain a better understanding of how the open sourcing of the Java SE platform is going and where it is headed.
A new NetBeans tutorial shows you How to integrate the FindBugs plug-in for NetBeans . "FindBugs is an open source static analysis tool to search your code (exactly your compiled bytecode) for various bug patterns." The tutorial shows how to configure a new Update Center for the FindBugs-Plugin, install the plugin and start to find some bugs.
In today's Weblogs ,