Browse Courses

Programming Swing and the Java Foundation Classes (JFC)

Email this Page    Print-Friendly Version

Summary:
This course covers the Java Foundation Classes, which are a set of portable, pure Java classes that let developers create rich, cross-platform user interfaces.

Duration:
3 Days/Lecture & Lab

Audience:
This course is designed for software developers who will use the JFC to create Java applications and applets.

Topics:

  • Understand the differences between the JDK 1.1 AWT and the JFC
  • Program JFC menus and toolbars
  • Program JFC dialog boxes, including custom dialogs based on the JDialog class
  • Program JFC components, including JTextArea, JProgressMeter and tabbed dialogs
  • Understand JFC's model-view-controller architecture
  • Program the JTree and JTable controls
  • Understand the JFC look-and-feel mechanism
  • Program JFC drag and drop

Prerequisites:
Before taking this course students should have a solid Java programming background. Basic Java syntax will not be covered in this course.




Last Update: May 20, 2013