|
| Sun
Certified Programmer for the Java 2 Platform (310-025) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| C
Programming |
|
|
|
|
| Relational
Databases |
|
|
|
| COBOL |
|
|
|
| JES2 |
|
|
|
|
|
|
|
|
| CICS/ESA |
|
|
|
| Electronic
Commerce |
|
|
|
| MVS/ESA |
|
|
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
package that define different types of events. In addition, you
will learn to implement the various listener interfaces and use
the adapter classes for handling events.
Extending the GUI training covers such topics as:
Creating Fonts, Dialog Boxes, and Menus
Using Listener Methods
Handling Events
Learning exactly what you need to know about creating fonts and the Font class,
about the Dialog class and its menus. You will be able to describe the purpose
of Listener Methods, write an adapter class to handle an event, and handle
events using the listener interfaces and the adapter classes.
This course addresses the requirements of application developers
and Web designers who need to design and develop applications and
applets by using Java.
Java 2: Extending the GUI
Everything Programming
Description
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 package that define different types of events. In addition,
you will learn to
implement the various listener interfaces and use the adapter classes for handling
events.
Audience
This course addresses the requirements of application developers and Web designers
who need to
design and develop applications and applets by using Java.
Prerequisites
The Audience
for this curriculum should be familiar with the following topics: Object-Oriented
Programming concepts. Event-driven programming knowledge of any structured
or object-oriented
programming language will be advantageous. Knowledge of contents covered in
earlier courses in
this series: Introduction to Java 2, Language and Semantics, Classes and Inheritance,
Exception
Handling and Implementing Threads, and java.lang Package
Course Duration
» 5 hours
Topics Include
Creating Fonts, Dialog Boxes, and Menus
» Using Fonts
» Creating Menus
» Creating Dialog Boxes
Using Listener Methods
» JDK 1.2 Event Model
» Implementing TextListener Interface
» Handling Component Events
» Handling Action Events
Everything Courseware
Java 2: Extending the GUI
Handling Events
» Handling Window Events
» Handling Mouse Events
» Handling Key Events
» Using Adapters
Objectives
» Create fonts by using the Font class.
» Retrieve the font attributes by using the FontMetrics class.
» Identify the methods in the menu classes.
» Create a menu by using the Menu class.
» Explain the Dialog class and its properties.
» Describe the methods in the Dialog class.
» Describe the components of the Delegation Event Model in JDK 1.2.
» List the classes and interfaces in the java.awt. event package.
» List all possible event sources, registration or removal methods, and
the appropriate event
listener interface for ActionEvent, AdjustmentEvent, ItemEvent, and TextEvent.
» List all possible event sources, registration or removal methods, and
the appropriate event
listener interface for ComponentEvent, ContainerEvent, FocusEvent, KeyEvent,
MouseEvent,
and WindowEvent.
» List and describe the purpose of all methods contained in the ComponentListener,
ContainerListener, FocusListener, KeyListener, MouseListener, MouseMotionListener,
and
WindowListener interfaces.
» Explain the purpose of adapter classes, the name of the event to which
each corresponds,
and manner in which they are used.
» Write an adapter class to handle an event.
» Handle events using the listener interfaces and the adapter classes.
System Requirements
» Pentium class computer
» 200 MHz processor (266 MHz recommended)
» 32 MB RAM (64 MB recommended)
» CD-ROM drive
» Any one of Windows 95, Windows 98, Windows Me, Windows NT 4.0, or Windows
2000 (both Windows NT 4.0 and Windows 2000 require at least 64 MB RAM)
» SVGA monitor capable of 16-bit color and 800 x 600 screen resolution
» Sound card with speakers or headphones (optional)
Features
• Industry-leading Technology - CCI's Learning Object Framework enables
the design and development of flexible, self-contained learning modules for a
personalized
training experience
• Award-winning
Products - eSchool Solutions create anywhere, anytime learning environments
that boost productivity with their off-the-shelf courseware
or fully customized content.
• Powerful
Training Solutions - Highly adaptable and customized e-learning models and
instructional
design tailored to the diverse needs of the training
industry, delivered in a packaged CD or on the Web.
• Satisfied
Clients - With a solid reputation for quality products and bottom-line results,
CCI's
e-learning solutions have been adopted by diverse
organizations including Royal Bank, Thomson Publishing, IBM, Paradyne Corporation,
InfoCast Corporation, GE, Delta Environmental, HighTech Campus, California
Federal Bank, CIBC and many others.

|