
Java 2: Graphics
by Arthur Griffith
Start the free chapterJava 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.
Course content
Introduction2 lessons
Getting Started4 lessons
The Graphics Object and Colors9 lessons
- The Graphics Class5:281 credit or ad
- The Graphics2D Class4:461 credit or ad
- The Coordinate System3:371 credit or ad
- Filling a Window with Color5:391 credit or ad
- Inventing a Color of Your Own5:141 credit or ad
- Shading Up and Down5:401 credit or ad
- A Color Gradient5:111 credit or ad
- Color Gradient Directions3:111 credit or ad
- Cyclical Color Gradient3:031 credit or ad
Positioning/Sizing/Rotating6 lessons
Fundamental Drawing6 lessons
Fundamental Fonts3 lessons
Image Files11 lessons
- Loading Image Files6:311 credit or ad
- Scaling4:361 credit or ad
- Types of Scaling3:451 credit or ad
- Pixel by Pixel pt. 14:271 credit or ad
- Pixel by Pixel pt. 24:051 credit or ad
- Convolving pt. 14:351 credit or ad
- Convolving pt. 24:261 credit or ad
- Transformation pt. 15:541 credit or ad
- Transformation pt. 22:431 credit or ad
- Compositing7:151 credit or ad
- Cross Fading4:461 credit or ad
The Mouse and Keyboard8 lessons
Making Shapes and Fitting Curves12 lessons
- Building a Rectangle with GeneralPath3:301 credit or ad
- Scaling and Zig Zagging4:181 credit or ad
- The Winding Rule4:171 credit or ad
- Quadratic Curves3:011 credit or ad
- Asymmetric Quadratic Curves2:331 credit or ad
- Cubic Curves3:471 credit or ad
- Asymmetric Cubic Curves3:151 credit or ad
- Attaching Shapes with GeneralPath4:341 credit or ad
- Combining Shapes with GeneralPath3:221 credit or ad
- Combining Shapes with an Area Object5:131 credit or ad
- Crop Image3:131 credit or ad
- Filling an Area4:331 credit or ad