Skip to main content


Posted by editor on February 1, 2006 at 7:42 AM PST

The Java Desktop forums migrate

Do not panic if you don't see the forums on the front page for part of the day. We've needed to take them off the front page intermittently as we move the Java Desktop forums over to to the main forums page.

But the upshot is that a wide variety of desktop-related discussions will be easier to find, and we'll be featuring them on the front page more often. The desktop realm is a lot bigger than a lot of people realize -- not just Swing and AWT, but Java2D, Java3D, JavaHelp, Web Start, JDIC, etc. -- and not necessarily just limited to the desktop. You could certainly use these API's to build a kiosk or set-top-box application, or use server-side Java2D as part of a web application (Joshua Marinacci did this a few years ago).

In today's Forums, rbair
clarifies the situation
Re: databinding tutorials?
"This situation will change in the future, but first we need to have a final databinding API to write docs to. The best, most recent cut is on the binding branch of both the project and the project. However, it may see another revision before being declared as final. Hence, the current state of crappy documentation. The best Ihave to offer can be found here:"

sse is looking for
Java management of Office and OpenOffice components:
"I tried to find libraries for Office document management (from java) and/or openOffice doc. I've come accross unfinished things, that really surprise me. I come from a small non-java framework and we had everything to manipulate COM objects. I find here opensource initiatives more or less active, more or less finished !! Is there existing support for manipulating COM objects from within Java env, and OpenOffice objects as well (more for linux platform in this case)."

Announced with a recent post in the Java Desktop forum, the Fuse project is a dependency-injection library meant for use in GUI development. This SwingLabs project introduces an @InjectedResource annotation to mark resources -- images, colors, fonts, file paths, etc. -- that are to be injected at runtime.

Also in Projects and
the latest video Tech Talk from TheServerSide features Joe Walker on AJAX with DWR. The DWR project bills itself as "easy Ajax for Java", as it simplifies calling server-side Java code from JavaScript and "gets rid of almost all the boiler plate code between the web browser and your Java code."

Managing real-world Spring problems tops the
In Also in
Java Today
"Spring beans, dependencies, and the services needed by beans are
specified in configuration files, which are typically in an XML format.
The XML configuration files, however, are verbose and unwieldy. They can
become hard to read and manage when you are working on a large project
where many Spring beans are defined." In Twelve Best Practices for
Spring XML Configurations
, Jason Zhicheng Li offers concrete steps you
can take to rein in the chaos.

"The J2ME development world endeavors to keep up with the increasing capabilities in the electronic consumer device. Sun’s latest tool help for J2ME developers is the new version of the J2ME Wireless Toolkit (WTK), which has been renamed to the Java Wireless Toolkit." In Sun's New Wireless Toolkit Keeps Up with the Mobile Joneses, Jim White looks at the latest beta of WTK 2.3.

Doug Kohlert introduces Easier Web Service client development with JAX-WS in today's Weblogs:
JAX-WS has simplified the development of Web Service clients when compared to JAX-RPC. Both technologies have a tool for importing a WSDL to generate client side artifacts. JAX-RPC's tool is wscompile, JAX-WS' tool is wsimport.