Advanced Swing Programming

5 Days

What You Will Learn
This class teaches students how to create compelling, dynamic applications using the Swing API. It uses hands-on examples of cross platform applications to teach students how to create customized applications that match a companies look-and-feel goals. It also teaches students how to use layout managers to make applications that easily scale across a variety of display devices.

Course Highlights
  • Default and custom layout managers
  • Swing and high-perfomrance animation
  • Swing and Java2D
  • Java 2D API
  • Model-View-Controller and Swing components
  • Advanced Swing programming
  • JTable customization
  • JList customization
  • Advanced event handling

This course is designed for practicing engineers. Students should have practical experience in creating Java applications.

This course includes: 5 days of instruction, a copy of all course slides with full written commentary, all sources to in class exercises and a two reference books selected by the instructor.

Recommended Reading

"Definitive Guide to Swing for Java 2", John Zukowski

About Us