Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public void mouseClicked(MouseEvent e) {
- Graphics g = getGraphics();
- g.setColor(Color.BLUE);
- int[] Test = {50, 100, 150, 200, 250};
- //Desssine la croix
- //g.drawLine(50,50, 100,100);
- //g.drawLine(100,50, 50,100);
- int x = e.getX();
- int y = e.getY();
- if(x >= 50 && x<= 100 && y<= 100) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- g.drawOval(50,50,50,50);
- }
- else
- {
- System.out.println("Entered number is an odd number");
- g.drawLine(50,50, 100,100);
- g.drawLine(100,50, 50,100);
- }
- }
- else if(x >=100 && x<=150 && y<=100) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- g.drawOval(100,50,50,50);
- }
- else
- {
- g.drawLine(100,50, 150,100);
- g.drawLine(150,50, 100,100);
- System.out.println("Entered number is an odd number");
- }
- }
- else if(x >=150 && x<=200 && y<=100) {
- joueur++;
- System.out.println("avant dernier");
- if(joueur % 2 == 0)
- {
- g.drawOval(150,50,50,50);
- System.out.println("Entered number is an even number");
- }
- else
- {
- g.drawLine(150,50, 200,100);
- g.drawLine(200,50, 150,100);
- System.out.println("Entered number is an odd number");
- }
- }
- else if(x >=200 && x<=250 && y<=100) {
- joueur++;
- if(joueur % 2 == 0)
- {
- g.drawOval(200,50,50,50);
- }
- else
- {
- g.drawLine(200,50, 250,100);
- g.drawLine(250,50, 200,100);
- }
- }
- else if(x >=250 && x<=300 && y<=100) {
- joueur++;
- System.out.println("dernier");
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- g.drawOval(250,50,50,50);
- }
- else
- {
- g.drawLine(250,50, 300,100);
- g.drawLine(300,50, 250,100);
- }
- }
- //2eme Ligne
- else if(x >=50 && x<=100 && y<=150) {
- joueur++;
- //derniere cases
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- g.drawOval(50,100,50,50);
- }
- else
- {
- g.drawLine(50,50, 100,150);
- g.drawLine(100,50, 50,150);
- System.out.println("Entered number is an odd number");
- }
- }
- else if(x >=100 && x<=150 && y<=150) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- g.drawLine(100,50, 150,150);
- g.drawLine(150,50, 100,150);
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(100,100,50,50);
- }
- else if(x >=150 && x<=200 && y<=150) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(150,100,50,50);
- } else if(x >=200 && x<=250 && y<=150) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(200,100,50,50);
- }
- else if(x >=250 && x<=300 && y<=150) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(250,100,50,50);
- }
- //2eme ligne fin
- else if(x >=50 && x<=100 && y<=200) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(50,150,50,50);
- }
- else if(x >=100 && x<=150 && y<=200) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(100,150,50,50);
- }
- else if(x >=150 && x<=200 && y<=200) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(150,150,50,50);
- }
- else if(x >=200 && x<=250 && y<=200) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(200,150,50,50);
- }
- else if(x >=250 && x<=300 && y<=200) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(250,150,50,50);
- }
- else if(x >=50 && x<=100 && y<=250) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(50,200,50,50);
- }
- else if(x >=100 && x<=150 && y<=250) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(100,200,50,50);
- }
- else if(x >=150 && x<=200 && y<=250) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(150,200,50,50);
- }
- else if(x >=200 && x<=250 && y<=250) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(200,200,50,50);
- }
- else if(x >=250 && x<=300 && y<=250) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(250,200,50,50);
- }
- else if(x >=50 && x<=100 && y<=300) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(50,250,50,50);
- }
- else if(x >=100 && x<=150 && y<=300) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(100,250,50,50);
- }
- else if(x >=150 && x<=200 && y<=300) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(150,250,50,50);
- }
- else if(x >=200 && x<=250 && y<=300) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(200,250,50,50);
- }
- else if(x >=250 && x<=300 && y<=300) {
- joueur++;
- if(joueur % 2 == 0)
- {
- System.out.println("Entered number is an even number");
- }
- else
- {
- System.out.println("Entered number is an odd number");
- }
- g.drawOval(250,250,50,50);
- }else {
- System.out.println("none of them");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement