Sun Java Solaris Communities My SDN Account Join SDN
 
Developer Technical Articles & Tips

Articles: The Sun Java Desktop

 

Articles Index

The following articles cover a broad spectrum of Sun Java Desktop topics.

Using the Java Persistence API in Desktop Applications by John O'Conner
The Java Persistence API simplifies persistence in your projects by allowing you to use POJOs. Although the API is part of the EJB 3.0 specification, you can also use it in desktop applications. This article shows you how. (June 2007)

Consumer JRE: Leaner, Meaner Java Technology by Chet Haase
The Consumer JRE release will address several serious issues in deploying and running Java applications. Even better, you don't have to wait for the next major release of the JDK to get these features. (May 2007)

Top 10 Desktop Destinations at the 2007 JavaOne Conference by John O'Conner
How do you choose from over 40 technical, Birds-of-a-Feather (BOF), and Hands-on Lab sessions on desktop technologies at this year's JavaOne conference? John O'Conner lists his top 10 picks. (April 2007)

New and Updated Desktop Features in Java SE 6, Part 2 by Robert Eckstein
New and updated desktop features in Java SE 6 include table sorting and filtering, the new modality model, the Desktop API, and more. (February 2007)

New and Updated Desktop Features in Java SE 6, Part 1 by Robert Eckstein
Read more about desktop features in JDK 6: splash screens, the system tray, LCD text, single-threaded rendering, native look and feel, and more. (February 2007)

Scripting for the Java Platform by John O'Conner
With code examples and a demo application, this article shows how to create desktop Java platform applications that customers can modify and configure using the JavaScript programming language. (July 2006)

Using Headless Mode in the Java SE Platform by Artem Ananiev and Alla Redko
The Java SE platform contains headless mode capabilities -- a system configuration in which the display device, keyboard, or mouse is lacking. This article details how you can perform different operations in this mode, even with graphic data. (June 2006)

Creating a Sorted JList Component by John O'Conner
This article's demo application uses the decorator design pattern to help you produce sorted lists. The pattern provides additional functionality to the ListModel object you already use and requires only minimal changes to your existing application code. (June 2006)

Top 10 Java SE Destinations at the 2006 JavaOne Conference by Robert Eckstein
New ways to work with JFC/Swing technology, deployment strategies for Java platform applications, and updates from Effective Java author Joshua Bloch -- here are 10 must-see sessions for Java SE platform developers. (April 2006)

Using Java DB in Desktop Applications by John O'Conner
Learn how to deploy Java DB, based on the Apache Derby database, within desktop Java applications. The article uses the Address Book demo to show you how to work with Java DB as an embedded database. (March 2006)

Understanding JDIC File-Type Associations by Jack Conradson
Although the Java platform has long avoided OS-specific tasks, JDIC's AssociationService, Association, and Action classes can now let you add or remove file-type associations in native programs. (March 2006)

Using the Desktop API in Java SE 6 by John O'Conner
Learn about the new Java SE 6 Desktop API, which allows Java applications to interact with the default applications associated with specific file types on the host platform. (February 2006)

More Enhancements in Java SE 6 by Robert Eckstein
Learn about some often-requested features that will be a hit with Java SE 6 programmers: setting file-system permissions, obtaining disk space, adding components to tabbed pane tabs, as well as the inclusion of the SwingWorker class. (January 2006)

The New Modality API in Java SE 6 by Artem Ananiev and Dana Nourie
Learn how Java SE 6 allows greater functionality for dialog boxes, supporting modeless, document, application, and toolkit modality to ease the user's experience. (January 2006)

New Splash-Screen Functionality in Java Se 6 by Oleg Semenov and Dana Nourie
A standard part of any GUI application, the splash screen lets the user know that the application is starting. Learn how Java SE 6 allows the application to show the splash screen even before the virtual machine starts. (September 2005)

Update: Desktop Java Features in Java SE 6 by Chet Haase, Scott Violet, Denis Mikhalkin, Masayoshi Okutsu, Stanley Ho...and the rest of the Desktop Java engineering team
The desktop client group describes highlights of the upcoming release of Java Platform, Standard Edition (Java SE, formerly known as J2SE). Learn more about the current status of features and bug fixes for Swing, 2D, AWT, internationalization, and deployment. (July 2005)

Core Java Technology Features in Java SE 6 by the JDK Core Engineering Team
The JDK Core Engineering Team provides details of some important core features coming in Java SE 6, the next release of the Java 2 Platform, Standard Edition. (June 2005)

Going 3D with Project Looking Glass by Janice J. Heiss
Sun Microsystems' open source Project Looking Glass aims to make the desktop more aesthetically appealing and more powerful. (October 2004)

Get the New SaverBeans Screensaver Pack by Kammie Kayl
As part of the new JDIC project, Sun has released a screensaver SDK as an open source project in the JavaDesktop community of java.net. The SDK contains all the tools you need to create a screensaver for the Windows, Solaris, and Linux platforms. (June 2004)

Top Ten Destinations for Desktop Developers by Kammie Kayl
The 2004 JavaOne Conference has a lot to offer desktop developers. You'll find a vast array of sessions from building native-looking applications, and rich clients for web services to Project Looking Glass, and other new desktop Java technologies. This article covers ten of the more intriguing desktop Java sessions.

Developing and Delivering Better Documentation with the JavaHelp System by Qusay H. Mahmoud
With JavaHelp technology, developers no longer need to invent their own help systems for each platform their application will run on. This article provides a tutorial and step-by-step instructions on how to use the JavaHelp system to deliver better help information for your software systems. (May 2004)

The Sun Java Desktop System, Release 2 Arrives by Kammie Kayl
Today, Sun releases the next version of its affordable, comprehensive, and secure enterprise-class desktop solution. Read about the exciting new features for developers and system administrators. (May 2004)

Sun's New Java Desktop System by by Kammie Kayl
Get an introduction to Sun's Java Desktop System: an integrated, comprehensive, secure, highly-affordable enterprise desktop solution that is simple to use and works with existing infrastructure. (January 2004)

To Top