x
Loading
 Loading
Hello, Guest | Login | Register

Is Swing Being Eclipsed?

In a little more than a year, the Eclipse project initiated by IBM has become one of the most dynamic and widely-supported open source efforts of any kind, especially within the Java community.

In a little more than a year, the Eclipse project initiated by IBM has become one of the most dynamic and widely-supported open source efforts of any kind, especially within the Java community.

Eclipse, an integrated development environment (IDE) and application framework written entirely in Java, is a programming language-independent and tool-agnostic platform designed from the ground up to be extended by plug-in tools. In fact, the only core components of the software do nothing more than boot the application and load plug-ins — everything else is a plug-in. The Eclipse platform is available on the Web at http://www.eclipse.org, a site published and maintained by the Eclipse Consortium group, which includes Red Hat, SuSE, and QNX among its members.

An article in the April 2003 issue of Linux Magazine (available online at http://www.linux-mag.com/2003-04/eclipse_01.html) described Eclipse’s use as a “world-class Java IDE,” showing how it supports a robust selection of features, including refactoring, code completion, intelligent templates, CVS, and tools such as Ant, JUnit, and make. Indeed, because it’s getting so much attention as an IDE, Java programmers who are happy with their own development tools may be paying little attention to Eclipse, thinking that’s all it is.

But that’s a shame, because Eclipse has valuable features for Java programmers: Eclipse has its own application framework and offers the Standard Widget Toolkit (SWT), a set of graphical user interface packages that easily rivals Swing, the Abstract Windowing Toolkit (AWT), and other libraries.

Please log in to view this content.

Not Yet a Member?

Register with LinuxMagazine.com and get free access to the entire archive, including:

  • Hands-on Content
  • White Papers
  • Community Features
  • And more.
Already a Member?
Log in!
Username

Password

Remember me

Forgotten your password?
Forgotten your username?
Read More
  1. Helpful Tools for Software Developers
  2. The Github Hall of Fame
  3. Book'em, Github.
  4. This Week on Github: Stupid Ruby Tricks
  5. A Veritable Scatter Shot!
Follow Linux Magazine
Rackspace