Overview/Description
To demonstrate how to build GUI applications using the Swing API
Target Audience
Programmers with an understanding of procedural programming concepts who want to learn Java and object-oriented programming; programmers proficient in another object-oriented programming language who want to move to Java; programmers experienced in the Java language who want to take the Sun Certified Programmer for the Java 2 Platform, Standard Edition 5.0 exam
Prerequisites
Knowledge of programming principles and experience in procedural programming or scripting languages, such as Visual Basic, C, or JavaScript; understanding of object-oriented languages, such as C++ or C#, is an advantage
Java Programming with J2SE 5: Basic GUI Development in Java
associate the components of the Swing architecture with their corresponding functionality, and identify the guidelines associated with using Swing's components.
specify the code to create and use the containers required for a Swing application in a given scenario.
set up and display Swing container objects in a specific Swing application and launch that application.
specify the code used to create labels, text, buttons, and menus for a given application.
implement an event handler for a specific event in a given scenario.
specify the code involved in using Swing's layout manager classes to display and arrange components in an application.
identify the guidelines associated with painting in Swing and AWT.
write the code involved in handling events for Swing components and displaying these components in a GUI application.