Java 2 -- Applets & Imaging
Training
Provided by Online Training Directory
This course contains 4 units: Applets, Advanced Applets, 2d Graphics and Printing in Java, and Imaging. Each unit covers detail the elements of Java necessary to implement these features and functions as you program in the Java language.
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.
|
|
||||||||
Java 2 -- Applets & Imaging
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
Contact Hours: 24
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
- The < APPLET > Tag
- Inter-Applet Communications
- Threaded Applets
- Accessing Media Files
- Creating Animations
- Displaying Formatted L Text
- Applet Security Features
- Practice Session
- Overview
- Rendering
- Creating Graphic Shapes
- Drawing Text
- Printing in Java
- Practice Session
- Image Fundamentals
- Obtaining a Graphics Object from an Image
- Loading Multiple Images
- Handling Image Data
- Image Filters
- Practice Session
Contact Hours: 24
About The Training Provider: Online Training Directory
Online Training Directory - Workforce and Continuing Ed online courses are offered at basic, intermediate and advanced levels. Going beyond basic training provides a deeper and more educationally rewarding learning experience, especially for students who wish to advance careers or initiate new ones. For the general lifelong learner we continue to offer "fun to learn" single, stand-alone courses.
We look forward to...
