Sun Java Solaris Communities My SDN Account Join SDN
 

JavaOne Online Technical Sessions

Pump Up Your Technical Knowledge
Listen and watch as industry luminaries bring you the latest on Java technologies
Begin Product Tab Sub Links

A Simple Framework for Desktop Applications
TS-3399


Presenter: Hans Muller and Trung Duc Tran, Sun Microsystems, Inc


An often repeated bit of wisdom about platform APIs is that they should make building simple things simple, and building difficult things possible. This has been insufficiently true about building large desktop Java applications for a long time. About a year and a half ago an we were talking over this state of affairs with an Australian developer who told us: I am more than a little disappointed that you don't have a strategy for building rich clients, when I believe you're just a screwdriver's turn away from having one. All the pieces of the puzzle are there, ready to be assembled and productized. He was right: the time has come to put the screws to the rich client platform.

This talk will introduce a small set of classes that are intended to serve as the core for typical Swing applications. This set of classes provides a set of common services like lifecyle, defaults, global state, actions, and workers (threads). By using a standard Swing application core, most developers will find that they can concentrate on what makes their application unique, rather than on the plumbing and scaffolding that's common to most applications.

This session will provide a detailed look at the elements of the Application Framework terms of their APIs and sample usage. The session will conclude with a demo of building a complete Desktop Application in NetBeans.

Watch The Session
You need to be a registered Sun Developer Network member to view this multimedia session. If you are a registered SDN member, please click on "Watch Multimedia" button to log-in to view the multimedia session. If you wish to join SDN, please click here.