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.

Online Class Schedule

Request a Class

 

Request More Info


   

Buy Course Book



Topic Summary | Print Version

Class Description:

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.

Audience: Java developers

Prerequisites: Fundamentals of Java Programming or equivalent. Experience in GUI design and event driven programming is helpful.

Objectives: After completing this course a student should:

  • Understand what GUI capabilities are built into Java and where they apply.
  • Understand the differences between the two Java GUI libraries.
  • Be able to create simple graphical interfaces in applets and stand-alone applications using Java Swing.
  • Understand the Java event model and be able to use it to trap GUI events.

Look Inside This Book:

Topic Summary

To Top | Topic Summary