It is the GUI toolkit of Java. It is part of JFC. Much fancier display than raw AWT. They are written in pure Java so provide the same look and feel across platforms unlike AWT. They are light weight components that have slower execution.
IFC (Internet Foundation Classes) - Graphics Lib of Netscape and JFC (Java Foundation Classes) combined to form Java Swings.
SWT (Standard Widget Toolkit) originally developed by IBM, now maintained by Eclipse Foundation is a competing toolkit. It is a heavyweight component which means that modifying it for a different look and feel gets tricky here. You have to convert it to lightweight component whereas Swing is already a light weight component. Therefore for custom crossplatform look and feel Swings is preferred.
It has pluggable look and feel support due to which it can have 100s of different look and feel. Provides accessibility for screen readers and braille readers.
http://en.wikipedia.org/wiki/Java_Swing
http://javalobby.org/eps/galbraith-swing-1/
http://en.wikipedia.org/wiki/J2EE
http://en.wikipedia.org/wiki/J2EE
http://java.sun.com/docs/books/tutorial/uiswing/components/html.html
No comments:
Post a Comment