Java Swing
About Java Swing
Java
Swing tutorial is a part of Java Foundation Classes (JFC) that is used
to create window-based applications. It is built on top of AWT
(Abstract Windowing Toolkit) API and is entirely written in java.
Unlike AWT, Java Swing provides platform-independent and lightweight components.
Why is Java Swing important?
Swing has the following advantages
• Provides both additional functionalities and added components to AWT-replacement components
• Swing components are platform-independent.
• Swing components can use a different look and feel.
• Swing components use the Model-View-Controller paradigm (MVC) and thus can provide a much more flexible UI.
• Swing components are lightweight (are less resource-intensive than AWT).
• Swing provides built-in double buffering.
• Swing provides paint debugging support for when you build your own components.
Who should take the Java Swing Exam?
• Java Programmers or Developers
• Anyone who wants to assess their Java API skills
• Software Development managers and senior executives
• IT Security consultants
• Java Security programmers or software developers
• Professionals working in outsourced companies responsible for Java API
Java Swing Certification Course Outline
1. Swing Overview
2. Event Handling with Swing Components
3. The MVC Architecture
4. Swing Components
5. Label and Icons
6. Buttons
7. Bound Range Components
8. Lists, Combo Boxes, and Spinners
9. Internal Frames