Advertisement
AnoTest

grilleJava

Dec 6th, 2021
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 10.27 KB | None | 0 0
  1.  @Override
  2.     public void mouseClicked(MouseEvent e) {
  3.         Graphics g = getGraphics();
  4.         g.setColor(Color.BLUE);
  5.         int[] Test = {50, 100, 150, 200, 250};
  6.  
  7.         //Desssine la croix
  8.         //g.drawLine(50,50, 100,100);
  9.         //g.drawLine(100,50, 50,100);
  10.  
  11.         int x = e.getX();
  12.         int y = e.getY();
  13.  
  14.         if(x >= 50 &&  x<= 100 && y<= 100) {
  15.             joueur++;
  16.  
  17.             if(joueur % 2 == 0)
  18.             {
  19.                 System.out.println("Entered number is an even number");
  20.                 g.drawOval(50,50,50,50);
  21.             }
  22.             else
  23.             {
  24.                 System.out.println("Entered number is an odd number");
  25.                 g.drawLine(50,50, 100,100);
  26.                 g.drawLine(100,50, 50,100);
  27.             }
  28.  
  29.  
  30.         }
  31.         else if(x >=100 && x<=150 && y<=100) {
  32.             joueur++;
  33.             if(joueur % 2 == 0)
  34.             {
  35.                 System.out.println("Entered number is an even number");
  36.                 g.drawOval(100,50,50,50);
  37.  
  38.             }
  39.             else
  40.             {
  41.                 g.drawLine(100,50, 150,100);
  42.                 g.drawLine(150,50, 100,100);
  43.                 System.out.println("Entered number is an odd number");
  44.             }
  45.  
  46.         }
  47.         else if(x >=150 && x<=200 && y<=100) {
  48.             joueur++;
  49.             System.out.println("avant dernier");
  50.             if(joueur % 2 == 0)
  51.             {
  52.                 g.drawOval(150,50,50,50);
  53.                 System.out.println("Entered number is an even number");
  54.             }
  55.             else
  56.             {
  57.                 g.drawLine(150,50, 200,100);
  58.                 g.drawLine(200,50, 150,100);
  59.                 System.out.println("Entered number is an odd number");
  60.             }
  61.  
  62.         }
  63.         else if(x >=200 && x<=250 && y<=100) {
  64.             joueur++;
  65.             if(joueur % 2 == 0)
  66.             {
  67.                 g.drawOval(200,50,50,50);
  68.  
  69.             }
  70.             else
  71.             {
  72.                 g.drawLine(200,50, 250,100);
  73.                 g.drawLine(250,50, 200,100);
  74.             }
  75.  
  76.         }
  77.         else if(x >=250 && x<=300 && y<=100) {
  78.             joueur++;
  79.             System.out.println("dernier");
  80.             if(joueur % 2 == 0)
  81.             {
  82.                 System.out.println("Entered number is an even number");
  83.                 g.drawOval(250,50,50,50);
  84.             }
  85.             else
  86.             {
  87.                 g.drawLine(250,50, 300,100);
  88.                 g.drawLine(300,50, 250,100);
  89.             }
  90.         }
  91.         //2eme Ligne
  92.         else if(x >=50 && x<=100 && y<=150) {
  93.             joueur++;
  94.             //derniere cases
  95.             if(joueur % 2 == 0)
  96.             {
  97.                 System.out.println("Entered number is an even number");
  98.                 g.drawOval(50,100,50,50);
  99.             }
  100.             else
  101.             {
  102.                 g.drawLine(50,50, 100,150);
  103.                 g.drawLine(100,50, 50,150);
  104.                 System.out.println("Entered number is an odd number");
  105.             }
  106.  
  107.         }
  108.         else if(x >=100 && x<=150 && y<=150) {
  109.             joueur++;
  110.             if(joueur % 2 == 0)
  111.             {
  112.                 System.out.println("Entered number is an even number");
  113.  
  114.             }
  115.             else
  116.             {
  117.                 g.drawLine(100,50, 150,150);
  118.                 g.drawLine(150,50, 100,150);
  119.                 System.out.println("Entered number is an odd number");
  120.             }
  121.             g.drawOval(100,100,50,50);
  122.         }
  123.         else if(x >=150 && x<=200 && y<=150) {
  124.             joueur++;
  125.             if(joueur % 2 == 0)
  126.             {
  127.                 System.out.println("Entered number is an even number");
  128.  
  129.             }
  130.             else
  131.             {
  132.                 System.out.println("Entered number is an odd number");
  133.             }
  134.             g.drawOval(150,100,50,50);
  135.         } else if(x >=200 && x<=250 && y<=150) {
  136.             joueur++;
  137.             if(joueur % 2 == 0)
  138.             {
  139.                 System.out.println("Entered number is an even number");
  140.  
  141.             }
  142.             else
  143.             {
  144.                 System.out.println("Entered number is an odd number");
  145.             }
  146.             g.drawOval(200,100,50,50);
  147.         }
  148.         else if(x >=250 && x<=300 && y<=150) {
  149.             joueur++;
  150.             if(joueur % 2 == 0)
  151.             {
  152.                 System.out.println("Entered number is an even number");
  153.  
  154.             }
  155.             else
  156.             {
  157.                 System.out.println("Entered number is an odd number");
  158.             }
  159.             g.drawOval(250,100,50,50);
  160.         }
  161.         //2eme ligne fin
  162.         else if(x >=50 && x<=100 && y<=200) {
  163.             joueur++;
  164.             if(joueur % 2 == 0)
  165.             {
  166.                 System.out.println("Entered number is an even number");
  167.  
  168.             }
  169.             else
  170.             {
  171.                 System.out.println("Entered number is an odd number");
  172.             }
  173.             g.drawOval(50,150,50,50);
  174.         }
  175.         else if(x >=100 && x<=150 && y<=200) {
  176.             joueur++;
  177.             if(joueur % 2 == 0)
  178.             {
  179.                 System.out.println("Entered number is an even number");
  180.  
  181.             }
  182.             else
  183.             {
  184.                 System.out.println("Entered number is an odd number");
  185.             }
  186.             g.drawOval(100,150,50,50);
  187.         }
  188.         else if(x >=150 && x<=200 && y<=200) {
  189.             joueur++;
  190.             if(joueur % 2 == 0)
  191.             {
  192.                 System.out.println("Entered number is an even number");
  193.  
  194.             }
  195.             else
  196.             {
  197.                 System.out.println("Entered number is an odd number");
  198.             }
  199.             g.drawOval(150,150,50,50);
  200.         }
  201.         else if(x >=200 && x<=250 && y<=200) {
  202.             joueur++;
  203.             if(joueur % 2 == 0)
  204.             {
  205.                 System.out.println("Entered number is an even number");
  206.  
  207.             }
  208.             else
  209.             {
  210.                 System.out.println("Entered number is an odd number");
  211.             }
  212.             g.drawOval(200,150,50,50);
  213.         }
  214.         else if(x >=250 && x<=300 && y<=200) {
  215.             joueur++;
  216.             if(joueur % 2 == 0)
  217.             {
  218.                 System.out.println("Entered number is an even number");
  219.  
  220.             }
  221.             else
  222.             {
  223.                 System.out.println("Entered number is an odd number");
  224.             }
  225.             g.drawOval(250,150,50,50);
  226.         }
  227.         else if(x >=50 && x<=100 && y<=250) {
  228.             joueur++;
  229.             if(joueur % 2 == 0)
  230.             {
  231.                 System.out.println("Entered number is an even number");
  232.  
  233.             }
  234.             else
  235.             {
  236.                 System.out.println("Entered number is an odd number");
  237.             }
  238.             g.drawOval(50,200,50,50);
  239.         }
  240.         else if(x >=100 && x<=150 && y<=250) {
  241.             joueur++;
  242.             if(joueur % 2 == 0)
  243.             {
  244.                 System.out.println("Entered number is an even number");
  245.  
  246.             }
  247.             else
  248.             {
  249.                 System.out.println("Entered number is an odd number");
  250.             }
  251.             g.drawOval(100,200,50,50);
  252.         }
  253.         else if(x >=150 && x<=200 && y<=250) {
  254.             joueur++;
  255.             if(joueur % 2 == 0)
  256.             {
  257.                 System.out.println("Entered number is an even number");
  258.  
  259.             }
  260.             else
  261.             {
  262.                 System.out.println("Entered number is an odd number");
  263.             }
  264.             g.drawOval(150,200,50,50);
  265.         }
  266.         else if(x >=200 && x<=250 && y<=250) {
  267.             joueur++;
  268.             if(joueur % 2 == 0)
  269.             {
  270.                 System.out.println("Entered number is an even number");
  271.  
  272.             }
  273.             else
  274.             {
  275.                 System.out.println("Entered number is an odd number");
  276.             }
  277.             g.drawOval(200,200,50,50);
  278.         }
  279.         else if(x >=250 && x<=300 && y<=250) {
  280.             joueur++;
  281.             if(joueur % 2 == 0)
  282.             {
  283.                 System.out.println("Entered number is an even number");
  284.  
  285.             }
  286.             else
  287.             {
  288.                 System.out.println("Entered number is an odd number");
  289.             }
  290.             g.drawOval(250,200,50,50);
  291.         }
  292.         else if(x >=50 && x<=100 && y<=300) {
  293.             joueur++;
  294.             if(joueur % 2 == 0)
  295.             {
  296.                 System.out.println("Entered number is an even number");
  297.  
  298.             }
  299.             else
  300.             {
  301.                 System.out.println("Entered number is an odd number");
  302.             }
  303.             g.drawOval(50,250,50,50);
  304.         }
  305.         else if(x >=100 && x<=150 && y<=300) {
  306.             joueur++;
  307.             if(joueur % 2 == 0)
  308.             {
  309.                 System.out.println("Entered number is an even number");
  310.  
  311.             }
  312.             else
  313.             {
  314.                 System.out.println("Entered number is an odd number");
  315.             }
  316.             g.drawOval(100,250,50,50);
  317.         }
  318.         else if(x >=150 && x<=200 && y<=300) {
  319.             joueur++;
  320.             if(joueur % 2 == 0)
  321.             {
  322.                 System.out.println("Entered number is an even number");
  323.  
  324.             }
  325.             else
  326.             {
  327.                 System.out.println("Entered number is an odd number");
  328.             }
  329.             g.drawOval(150,250,50,50);
  330.         }
  331.         else if(x >=200 && x<=250 && y<=300) {
  332.             joueur++;
  333.             if(joueur % 2 == 0)
  334.             {
  335.                 System.out.println("Entered number is an even number");
  336.  
  337.             }
  338.             else
  339.             {
  340.                 System.out.println("Entered number is an odd number");
  341.             }
  342.             g.drawOval(200,250,50,50);
  343.         }
  344.         else if(x >=250 && x<=300 && y<=300) {
  345.             joueur++;
  346.             if(joueur % 2 == 0)
  347.             {
  348.                 System.out.println("Entered number is an even number");
  349.  
  350.             }
  351.             else
  352.             {
  353.                 System.out.println("Entered number is an odd number");
  354.             }
  355.             g.drawOval(250,250,50,50);
  356.         }else {
  357.             System.out.println("none of them");
  358.          }
  359.  
  360.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement