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
Prerequisites
This course is designed for practicing engineers. Students should have practical experience in creating Java applications.
Includes
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