From Serebra Learning Corporation
Java 2 Programming Part 4: Building and Managing GUIs 
This is the fourth course in a five-part series on
Java 2 Programming. The Java platform is based on the idea that the same software should run on many different kinds of computers, consumer products, and other devices. Java software works on any device from mobile phones to supercomputers and is incorporated into all major
Web browsers. This course covers using the java.awt package and creating
more...
GUI Programming with Swing 
...AWT application developers who want to create sophisticated user interfaces using
Swing. The course will enable students to acquire an understanding of the Swing container, action, and event classes. The course also describes basic Swing concepts and features in addition to its packages and class hierarchy. It provides sample programs and code snippets to enable better understanding of the
more...
OS 390 and Java 
...of using the
JDK on OS/390, including facets of using the
AWT under
X-Windows; character set considerations, and the
Java Native Interface. The course also describes various
Java integrated development environments (
IDE) which can be used to develop applications on workstations for later deployment in the OS/390 environment. Finally, the course introduces several of the latest Java server-side
more...
Java 2: Extending the GUI 
This course provides an overview of advanced
Graphical User Interface (
GUI) components such as fonts menus and dialog boxes. It also discusses the creation and use of these GUI components. You will be introduced to the various components of the
Delegation Event Model in
JDK 1.2 and the class hierarchy in the java.awt.event package. You will learn about the various classes in the java.awt.event
more...
Java 2: Applets and Imaging 
In this course you will learn about the procedure for creating an applet its features and its life cycle. The course also explains the paint repaint and the update methods and the differences between the three methods. You will be introduced to the various components of the
Delegation Event Model in
JDK 1.2 and the class hierarchy in the java.awt.event package. In addition you will learn to
more...
From Teach Me IT
Advanced Programming in Java 2 - Part II 

... sample
Swing applications
Identify the steps to convert
AWT applications to Swing applications
List the improvements in components of
JFC
List the new components in JFC
Understand the
Graphics2D class methods
Use the
Shape interface & its implementers
Identify the different operations and transformations you can apply on a shape
List the features of the
Component Model
List the basics
more...
GUI Programming with Swing 

...AWT application developers who want to create sophisticated user interfaces using
Swing. The course will enable students to acquire an understanding of the Swing container, action, and event classes. The course also describes basic Swing concepts and features in addition to its packages and class hierarchy. It provides sample programs and code snippets to enable better understanding of the
more...
Fundamental JavaBeans Programming 

...Identify the classes and interfaces available in the java.awt.event package
Understand
Adapter and inner classes.
Understand the concept of
Persistence
Implement persistence through serialization and deserialization mechanisms.
Understand how builder tools identify
JavaBeans
Identify the importance of reflection
Identify the importance of introspection
Understand bound and constraint
more...