Java Enterprise Connectivity: Swing and the JFC


Overview/Description
To describe how to create GUIs using the JFC Swing classes and to outline the advanced features of Swing

Target Audience
Programmers wishing to learn the fundamentals of the JFC (Java Foundation Classes) and its lightweight GUI component library Swing

Prerequisites
Familiarity with previous SmartCourses in the Java 2 SmartCurriculum; a good understanding of programming principles; knowledge of a procedural programming language such as C, Pascal, or Basic; an understanding of programming GUI applications using the Java AWT; knowledge of object-oriented programming and C++, or equivalent, would be an advantage

Expected Duration
4:00 Hours

Objectives:

Java Enterprise Connectivity: Swing and the JFC

  • To describe the features of the Java Foundation Classes (JFC), Swing, and the Abstract Windowing Toolkit (AWT)
  • To explain how to code and manage the layout of Swing components
  • To describe how Swing implements the traditional Model-View-Controller (MVC) architecture
  • To explain how to incorporate multi-threading, printing, accessibility, and 2D imaging into a Swing program development

  • Course Number: JAV06SE