Java Programming with J2SE 5: Basic GUI Development in Java


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number



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

Expected Duration (hours)
2.4

Lesson Objectives

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.
  • Course Number:
    220922_eng