Introduction to Java GUI Programming
- 14 Hour Online Class or 2 Day Classroom Workshop
The essentials of GUI programming for Java developers. Covers Applets; Components, design of GUIs in Java, JButton, JLabel and Text Components; colors, fonts and Swing borders; Java Event Handling concepts and techniques, including the Event Model, Event Categories and Classes, Event Listeners, Adapter Classes and Event Handling approaches; Containers; Layout Managers including BorderLayout, GridLayout, GridBagLayout and Absolute Positioning; and stand-alone GUI applications.
This hands-on course teaches programmers the essentials of GUI programming in Java. It addresses creation of GUIs through applets and stand-alone front-end applications. It focus primarily on the Swing library but also discusses the Abstract Window Toolkit (AWT) library and the differences between the two.