Fading Memories

About

Ramblings about books and other things that will soon fade from my memory.

Boudewijn Rempt

index | rss1.0

Check out my sculpture website: www.boudewijnrempt.nl.

There's more...

Creative Commons License
The original artwork is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.

Roundabout through identi.ca

    follow me on Identi.ca

    Categories, too

    Find


    Archives

    Other things here at valdyas.org

    2003-11-03

    Java 2D Graphics

    By Jonathan Knudsen
    Reviewed by Boudewijn Rempt on November 03, 2003

    Jonathan Knudsen is, acknowledges the back blurb, an O'Reilly staff writer. That means he's not a subject expert, but what is technically termed a 'hack' who writes about whatever subject O'Reilly needs a book. That's not to say that he doesn't know his subject, but his book on Java Cryptography wasn't all that good and at first I thought that the book on Java 2D graphics wasn't up to scratch either.


    When I read the book from front to back, only omitting the silly how-to-read-this-book-manual at the front, and the bits on fonts and text in the middle (I wasn't interested in those; I was interested in a clear description of a paint and pixel-mess API), I discovered that this is a pretty useful book.

    Note that I had a Purpose in reading this book: I wanted a different, more object-oriented, perspective on a 2D API than Qt's QPainter/QPaintDevice combo for Krita. I've investigated ImageMagick, Magic++, Libart — but this was the only description in book-form available to me. And it helped me a lot. A particular gem is the description of an image as a spatial function on page 215 (your pagenumber may differ, I used the first edition). Good stuff, too, is the PNG decoder.

    However, I wouldn't know how useful this book would be to someone who wanted to have a go at 2D Java programming, but my guess is: pretty useful.

    Buy the book