Вот что я читал об этом, но не могу точно понять, что он делает:
Один из способов реализации резиновой ленты — рисовать в режиме XOR. Вы устанавливаете режим XOR, вызывая метод setXORMode() для графического контекста и передавая ему цвет — обычно цвет фона. В этом режиме пиксели не записываются непосредственно на экран. Цвет, которым вы рисуете, комбинируется с цветом пикселя, отображаемого в данный момент, вместе с третьим цветом, который вы задаете, путем исключающего ИЛИ их вместе, и результирующий цвет пикселя записывается на экран. Третий цвет обычно устанавливается в качестве цвета фона, поэтому цвет записываемого пикселя является результатом следующей операции:
resultant_Color = foreground_color^background_color^current_color
Я знаю, как работает XOR, но не знаю, что означает приведенный выше абзац. Пожалуйста, объясните это для меня
Graphics.setXORMode(Color)
, верно? - person Jeffrey   schedule 26.08.2012