Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Java 2 -- Applets & Imaging

School/Trainer:

JER Group
Dawsonville, Georgia, United States

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' The first unit defines an applet and lists the features of an applet. You will learn about the Applet class, its hierarchy, and its methods. You will also learn about the applet life cycle and the procedure for creating an applet, as well as how to write the HTML code to run the applet. The unit explains the various User Interface components that can be added to the applets and the types of events these components perform. Finally, the unit explains the differences between an applet and an application, and the procedure for converting an application to an applet.

The second unit explains the various attributes of the < Applet > tag and explains the passing of parameters to an applet from the HTML document containing that applet. The unit also covers intercommunication between two applets contained in the same HTML page. It explains how an applet can have multiple threads. In addition, you will learn how to access the media files and repeatedly play an audio clip. Finally, the unit explains the security restrictions on an applet and also lists the capabilities that are available to applets and not available to applications.

The third unit describes the Java 2D API introduced in the JDK 1.2 kit. It also discusses the uses of the Graphics2D class, and lists the methods of the class. You will learn to use the various attributes of the Graphics2D rendering context for providing enhanced two-dimensional graphics, text, and imaging capabilities for Java programs. This unit also explains the uses of TextLayout and the GlyphVector class for managing the text layout. Finally, in this unit you will learn to render graphics for printing.

The fourth unit discusses the concept of imaging. It lists the classes and interfaces provided by the java.awt.image package, and gives a brief description of each of them. The unit explains the use of the ImageObserver interface for loading an image. You will learn to obtain a Graphics object from an Image object. The unit also describes the use of the MediaTracker class for loading a group of images synchronously. You will learn to use the ImageProducer interface and the MemoryImageSource class to create a new image from an array of data. Finally, you will learn to use the ImageConsumer interface and the PixelGrabber class to retrieve pixel data from an existing image. You will also learn about the use of various image filters.
Outcomes:
Students will be able to describe in detail the applet versus the application, the attributes of an < Applet > Tag and create Java Applets. Students will also be able to explain the use of the Graphics 2D class, its attributes and render two-dimensional graphics, text, and images for Java programs. Students will be able to discuss in detail the concepts of imaging in Java, obtain graphic objects from an image object, load images and create new images from an array of data and use image filters.
Assessment:
Students will experience Pre-Topic and Post-Topic Assessments, as well as practice and assessments and each section within this course.

Course Outline:

Applets and Imaging
Applets
Overview of Applets
Applet Methods
Applet Layout & Life Cycle
Painting an Applet
User Interface Components in Applets
Executing an Applet
Converting an Application to an Applet
Practice Session
Advanced Applets
The < APPLET > Tag
Inter-Applet Communications
Threaded Applets
Accessing Media Files
Creating Animations
Displaying Formatted L Text
Applet Security Features
Practice Session
2D Graphics and Printing in Java
Overview
Rendering
Creating Graphic Shapes
Drawing Text
Printing in Java
Practice Session
Imaging
Image Fundamentals
Obtaining a Graphics Object from an Image
Loading Multiple Images
Handling Image Data
Image Filters
Practice Session

...''

Please go to the school's official website for training price and schedule:
http://jergroup.com/
http://jergroup.com/cathead.htm

Phone:866-537-5376

School Address:

JER Group, Inc.
56 Seabreeze Way
Dawsonville, Georgia 30534
United States
Tel:866-537-5376

Jobs & Resumes: Dawsonville
Houses & Roommates: Dawsonville




Other training courses offered by JER Group:

Client/Server Development and Remote Data Access in Visual Basic
Learn JavaScript All by Yourself-Advanced
Learn JavaScript All by Yourself-Introductory
Application Programming Using Visual Basic 6.0
Java 2 -- Advanced Enterprise Java
Java 2 - Introduction
Java 2 - Language & Semantics
Java 2 -- Classes & Inheritance
Java 2 -- Handling Exceptions & Implementing Threads
Java 2 -- Building Graphical User Interfaces


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Facts:
We provide free training course catalog service since 2003, in English and Chinese. Tens of thousands of visitors search our database from our portal and partners' websites each day.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008