Books & Videos

Table of Contents

  1. Chapter 1 Introduction

    1. What Is Java 2D?

    2. What Can Java 2D Do?

    3. Relatives

    4. Genesis

    5. Where Do I Get a Graphics2D?

    6. File Formats

    7. Hello, 2D!

  2. Chapter 2 The Big Picture

    1. Graphics2D

    2. The Rendering Pipeline

    3. All About Alpha

    4. Compositing

    5. Coordinate Space

  3. Chapter 3 Geometry

    1. Points

    2. Shapes and Paths

    3. Lines and Curves

    4. Rectangles

    5. Ellipses and Arcs

    6. Constructive Area Geometry

  4. Chapter 4 Painting and Stroking

    1. Painting

    2. Stroking

    3. Overlap

  5. Chapter 5 Rendering

    1. Transforming

    2. Compositing

    3. Clipping

    4. Rendering Hints

  6. Chapter 6 Text

    1. Overview

    2. Drawing Text

    3. Fonts

    4. Font Metrics

  7. Chapter 7 Advanced Text Layout

    1. Using the TextLayout Class

    2. Getting Close to the Metal

  8. Chapter 8 Color

    1. If You're Not Too Picky...

    2. Physics and Physiology

    3. Color Spaces

    4. Profiles

    5. Putting It All Together

  9. Chapter 9 Images

    1. Overview

    2. Where Do Images Come From?

    3. Displaying Images

    4. Drawing on Images

    5. Double Buffering

    6. A Useful Class

  10. Chapter 10 Image Processing

    1. The New Model

    2. An Appetizer

    3. Predefined Operations

    4. Roll Your Own

  11. Chapter 11 Image Guts

    1. BufferedImage

    2. Color Models

    3. Rasters

    4. Sample Models

    5. Data Buffers

    6. A PNG Decoder

  12. Chapter 12 Devices

    1. The Local Graphics Environment

    2. The GraphicsDevice Class

    3. Device Configurations

  13. Chapter 13 Printing

    1. How Printing Works

    2. Controlling Printing

    3. Power Printing

  14. Chapter 14 Animation and Performance

    1. It's Tougher Than You Might Think

    2. See for Yourself

    3. Memory

    4. Optimizations

  15. Chapter 15 Color Gallery

    1. Figure 15-1

    2. Figure 15-2

    3. Figure 15-3

    4. Figure 15-4

    5. Figure 15-5

    6. Figure 15-6

    7. Figure 15-7

    8. Figure 15-8

    9. Figure 15-9

    10. Figure 15-10

    11. Figure 15-11

    12. Figure 15-12

    13. Figure 15-13

    14. Figure 15-14

    15. Figure 15-15

    16. Figure 15-16

    17. Figure 15-17

    18. Figure 15-18

    19. Figure 15-19

    20. Figure 15-20

    21. Figure 15-21

    22. Figure 15-22

    23. Figure 15-23

    24. Figure 15-24

    25. Figure 15-25

    26. Figure 15-26

    27. Figure 15-27

    28. Figure 15-28

    29. Figure 15-29

    30. Figure 15-30

    31. Figure 15-31

    32. Figure 15-32

  1. Colophon