Open source Java projects: SwingLabs PDF Renderer
PDF files are ubiquitous for sharing documents over the Internet, but how do you view and render them in your Java applications? Find out what the SwingLabs PDF Renderer can do for you, in this installment of the 'Open source Java projects' series.
Jeff Friesen, June 2008

The new applet experience
Jeff Friesen puts the newer, faster applet to the test using JavaFX Script and key features of Java SE 6u10.
Jeff Friesen, May 2008

Are applets making a comeback?
Sun is pushing hard for renewal on the client-side with Java SE 6u10, JavaFX Script, and JMC. Are applets ready for a comeback, too? Chet Haase, Cay Horstmann, John Zukowski, Ted Neward, Romain Guy, Jim Weaver, and Danny Coward share their views.
Jeff Friesen, May 2008

Open source Java projects: The Wizard API
Building a Swing-based wizard from scratch is no easy magic -- so why do it? Instead, try Tim Boudreau's Wizard API, which you can use to guide users through desktop application installation and setup with style.
Jeff Friesen, April 2008

Open source Java projects: AnimatingCardLayout
Take another path to filthy rich clients -- AnimatingCardLayout is a free, open source layout manager that you can use to create animated transitions for your Java GUIs.
Jeff Friesen, March 2008

Java solutions profile: Java Web conferencing
Developers of Glance, Vyew, WebHuddle, and The Switchboard talk about using Java to create real-time audio and video services online.
Howard Wen, February 2008

Open source Java projects: Balloontip for Java
Get clued in to lesser known open source Java projects that can save you time and money -- starting this month with Bernhard Pauler's balloontip project for Swing GUI development.
Jeff Friesen, January 2008

Ajax programming with the Java Scripting API
Discover the Java Scripting API and use it to develop a dynamic, Swing-based weather application, in this excerpt from Jeff Friesen's 'Beginning Java SE 6 Platform.'
Jeff Friesen, November 2007

Swing-based tree layouts with CheckboxTree
Application GUIs commonly feature checkbox-enabled tree layouts, but you won't find such a component in the Swing toolkit. You will find one here, though -- open source, extensible, and ready for use in your Swing development projects.
Lorenzo Bigagli and Enrico Boldrini, September 2007

Swing threading and the event-dispatch thread
John Zukowski explains the origins of Swing's single-threaded event model, then introduces a thread-related bug that could pose a threat to your Swing programs.
John Zukowski , August 2007

Test-driven GUI development with FEST
Even a developer testing enthusiast like Alex Ruiz had to admit GUI testing was hard, so he created FEST, the functional library for test-driven GUI development. This follow-up to Alex's JavaOne 2007 presentation includes example code and video demonstrations to get you started with FEST.
Alex Ruiz, July 2007

Use JGraph to create a Wikipedia browser
Get started with JGraph, an open source, Swing-based library for creating graphs. Learn how to use JGraph to display complex data in a simplified, meaningful format in your Java desktop or Web applications.
Jeroen van Bergen, July 2007

Java Fun and Games: Explore the geometry of nature
Enhance your Java games with math-based fractals that imitate nature's geometry.
Jeff Friesen, June 2007

Desktop Java faces off against AJAX
In a world where Web-based applications have dominated the discourse lately, does the desktop still matter?
Paul Krill, March 2007

Java Swing technologies highlighted
A potpourri of Java client application technologies were on the agenda at the Desktop Matters conference in San Jose, Calif., where the desktop received top billing over the Web.
Paul Krill, March 2007

All

Web services test code generator
Klaus Berg has recently released a test-code generator for JUnit-based Web service clients. If you're developing Web services using Axis2 and XMLBeans this wizard could turn your JUnit test client coding into a powerful code generation process. It also has uses for those using GUI-based testing tools like soapUI.

Newsletter sign-up

Sign up for our technology specific newsletters.

Enterprise Java
View all newsletters

Email Address: