[JAVA2D] magic magnifying glass in java?