Совсем запарилась..Кто-нибудь может мне сказать, почему у меня в пэинте при рисовании прямой линии эта линия ведёт себя неадекватно?!..Она одновременно является стирательной резинкой..
http://dumpz.org/14287/

public void lineOperation(MouseEvent e)
{
mainColor = colorchosed;

Graphics g = drawPanel.getGraphics();
g.setColor(mainColor);

if (initialLine)
{
setGraphicalDefaults(e);
g.setXORMode(xorColor);
g.drawLine(Orx,Ory,mousex,mousey);
initialLine=false;
}

if (mouseHasMoved(e))
{
g.setXORMode(xorColor);
g.drawLine(Orx,Ory,mousex,mousey);

mousex = e.getX();
mousey = e.getY();

g.drawLine(Orx,Ory,mousex,mousey);
}

}

как я понимаю, здесь что-то не то..в дроЛайн небось, да?