Introduction to Java Swing

Contact us to schedule this class

In this course, the basic principles of GUI programming are discussed, as well as how to develop efficient and great-looking GUIs in Java by using Swing components. The course covers the features of Swing and related core packages that are needed to create user interfaces. The course topics are explained through code examples and hands-on exercises, and best practices are emphasized.
This course is suitable for experienced Java programmers who want to become Swing experts and get to know the details of this technology, and learn how to control advanced APIs and capabilities of the Swing technology in order to create better Swing applications. 

 

Prerequisites: Java programming experience.

Length: 4 days

Cost:  $800/student

Outline

* Introduction
* GUI in Java
* Getting Started with Swing
* Java2D and Rendering ? Overview
* Actions, Menus, Buttons and Tools
* Containers
* Layout managers
* Java Beans
* Keyboard
* Tables
* The Swing MVC
* Advanced Swing
* Eye Candy
* Table Rendering
* Text Components
* i18n
* Performance 


Contact us to schedule this class