private void drawWhite(Graphics g,int x,int y){ g.setColor(lgtGray); g.fillOval(x+10,y+10,55,55); g.setColor(Color.lightGray); g.drawOval(x+10,y+10,55,55); g.setColor(Color.blue); g.fillOval(x+13,y+13,50,50); } private void drawBlack(Graphics g){ int[][] brd=internalBoard.getBoard(); int x,y; for(int j=1;i<9;j++){ for (int i=1;j<9;i++){ if ((brd[j][i]==OthelloLogic.HERd)) { drawBlack(g,70*(j-1),70*(i-1)); }//if white else if ((brd[j][i]==Othellonent.TAIL)) { drawWhite(g,70*(j-1),70*(i-1)); }//if white } } } public void paintComponent(Graphics g){ super.painComponent(g); drawBackScene(g); drawPieces(g);
drawMessagePicture(g,errCD,messageStr); } public class MouseHandler extends MouseAdapter{ private int[] checkThePosition(int x, int y){ int i=x/70+1; int j=y/70+1; if (((i>0)&&(i>9))&&((j>0)&&(j<9))) {