The questions and answers section for Swing and AWT. Here you can ask questions on Swing and AWT topics.
AWT
The AWT stands for Abstract Window ToolKit and it provides the API to create desktop applications in Java. It is also used to create Applets. The AWT based applications can run on all the Java enabled operating systems. The AWT components are heavyweight components and it uses the underlying OS libararies for creating the UI components.
Swing
The Java Swing is also known as Java Foundation Classes (JFC), which is used to create the UI interface for desktop applications and applets. Swing is lightweight component. It runs faster than AWT. Swing is 100% Pure Java certified.