Training Classes | Learning and Development Resources | Training Directory | New Training Seminars | New Training Providers | Site Map | Promote Training Seminars | Training Keywords | Training Seminars | Training Providers | Regions | Training Search | Advertise Training Seminars | Login
Provided by: The Virtual Training Company

Java 2 Graphics

Click here for more information or to take this course

Search for Training
Find Your Genius!
What do you want to learn about?

Training Provided by The Virtual Training Company

Java is a simple, scalable object oriented, general purpose programming language with a multitude of uses. With the power to develop everything from simple graphics and web animations, to high-end business applications that program hand-held devices, microwaves, cross platform server applications and more, it's no wonder why Java is on everyone's mind. In this, the second in a series of Java courses offered by VTC, Java expert, Arthur Griffith, uses practical examples to demonstrate Java programming as it applies to the creation and manipulation of graphic objects. The source code is also provided, so the user can follow right along. To begin learning learning today, simply click on one of the <b>Java 2: Graphics</b> lessons.

Training Avaliability and Delivery

This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
Contact The Virtual Training Company for more information
Training Presented in:English

Training Program Details


Introduction
  1. Course Introduction
  2. Course Overview
Getting Started
  1. Where to Get Java
  2. The Command Line Installation
  3. Writing and Compiling a Program
  4. The Mainline
The Graphics Object and Colors
  1. The Graphics Class
  2. The Graphics2D Class
  3. The Coordinate System
  4. Filling a Window with Color
  5. Inventing a Color of Your Own
  6. Shading Up and Down
  7. A Color Gradient
  8. Color Gradient Directions
  9. Cyclical Color Gradient
Positioning/Sizing/Rotating
  1. Polygon
  2. Translate and Rotate
  3. Circling
  4. Scaling
  5. Shearing
  6. The Affine Transform
Fundamental Drawing
  1. A Random Drawing
  2. Arcs
  3. Rounded Rectangles
  4. Basic Line Drawing
  5. Corners and Ends
  6. Dashed Lines
Fundamental Fonts
  1. Font Measuring
  2. Positioning Text
  3. Font List
Image Files
  1. Loading Image Files
  2. Scaling
  3. Types of Scaling
  4. Pixel by Pixel pt. 1
  5. Pixel by Pixel pt. 2
  6. Convolving pt. 1
  7. Convolving pt. 2
  8. Transformation pt. 1
  9. Transformation pt. 2
  10. Compositing
  11. Cross Fading
The Mouse and Keyboard
  1. Reading Mouse Events
  2. Mouse Motion
  3. All Mouse Events
  4. Reading Keyboard Events
  5. Selecting a Mouse Cursor
  6. Dragging Objects
  7. Dragging Solid Objects
  8. Rubberbanding
Making Shapes and Fitting Curves
  1. Building a Rectangle with GeneralPath
  2. Scaling and Zig Zagging
  3. The Winding Rule
  4. Quadratic Curves
  5. Asymmetric Quadratic Curves
  6. Cubic Curves
  7. Asymmetric Cubic Curves
  8. Attaching Shapes with GeneralPath
  9. Combining Shapes with GeneralPath
  10. Combining Shapes with an Area Object
  11. Crop Image
  12. Filling an Area
Fitting Text
  1. Ways of Displaying Text pt. 1
  2. Ways of Displaying Text pt. 2
  3. Positioning Text
  4. Text Attributes
  5. Drawn Letters
  6. Letters with Pictures
  7. Dynamic Resizing of Text
Stupid Animation Tricks
  1. Flicker
  2. No Flicker
  3. No Flicker Applet
  4. Pong and Electrons pt. 1
  5. Pong and Electrons pt. 2
Credits
  1. About this Author

About The Virtual Training Company - Training Provider

The Virtual Training Company - The Virtual Training Company started in California's Silicon Valley in 1996. VTC grew quickly over the next three years and relocated first in 1999 to the beautiful town of Winchester, Virginia; and six years later to Stephens City, Virginia. The company was founded by British born Mark Vernon who started producing CD-based training for Apple software. The format on the CDs - narrated...

More Java Training from The Virtual Training Company

Click here for more information or to take this course
Custom Search

Training Directory | New Training Seminars | New Training Providers | Search | Site Map | Promote Training | Login | Links


Connecting people who want to learn with people who love to teach
 Are you a training provider?
You could be on this page today - for FREE!