Jump to content

Swing Application Framework

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Hervegirod (talk | contribs) at 09:42, 1 April 2007 (Created page with 'The '''Swing Application Framework''' (JSR 296)is a java specification for providing a simple application framework for...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

The Swing Application Framework (JSR 296)is a java specification for providing a simple application framework for Swing) applications. It will define infrastructure common to most desktop applications, making Swing applications easier to create.

Status and Roadmap

An open-source reference implementation, appframework, is currently being developed.

It is expected that this JSR will be integrated in the upcoming Java SE 7 (Dolphin) version of the Java programming language.

Features

The JSR 296 specification will define the basic structure of a Swing application. It will define a small set of extensible classes or "framework" that define infrastructure that's common to most desktop applications:

  • The essential application life-cycle, startup and shutdown,
  • Support for loading localized resources,
  • Persistent session state,
  • Support for loosely coupling Actions to their presentation.