Page 779 - 2
P. 779
{
fixImage(1);
}
}
}
// 그림을 맞춘다
public void fixImage(int pixNum)
{
int tem = pieceNumber[pressedBtn];
pieceNumber[pressedBtn] = pieceNumber[pressedBtn+pixNum];
pieceNumber[pressedBtn+pixNum] = tem;
btns[pressedBtn].setOpaque(false);
btns[pressedBtn].setEnabled(false);
btns[pressedBtn+pixNum].setOpaque(true);
btns[pressedBtn+pixNum].setEnabled(true);
pressedBtn += pixNum;
frm.repaint();
}
public void mouseReleased(MouseEvent e)
{
dragedState = false;
frm.repaint();
}
public void mouseDragged(MouseEvent e)
{
dragedState = true;
}
public void mouseMoved(MouseEvent e) {}
public void mouseClicked(MouseEvent e){}
public void mouseExited(MouseEvent e) {}
public void mousePressed(MouseEvent e) {}
public static void main(String[] args)
{
new ImagelIODraw();
}
}
- 779 -