Guest User

Untitled

a guest
Apr 6th, 2020
15
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.83 KB | None | 0 0
  1. import javax.swing.JFrame;
  2.  
  3. import java.awt.*;
  4. import java.awt.event.*;
  5. import java.util.ArrayList;
  6.  
  7. class Ekran extends Canvas {
  8.     private static final int POINT_SIZE = 100;
  9.     private Point point;
  10.  
  11.     Ekran() {
  12.         super();
  13.         addMouseListener(new MouseAdapter() {
  14.             @Override
  15.             public void mousePressed(MouseEvent me) {
  16.                 point = new Point(me.getX(), me.getY());
  17.                 repaint();
  18.             }
  19.         });
  20.     }
  21.  
  22.     @Override
  23.     public void paint(Graphics g) {
  24.         Graphics2D g2 = (Graphics2D) g;
  25.         g2.setColor(Color.RED);
  26.         if (point != null) {
  27.             int x = (int) point.getX();
  28.             int y = (int) point.getY();
  29.             g2.fillOval(x - POINT_SIZE / 2, y - POINT_SIZE / 2, POINT_SIZE, POINT_SIZE);
  30.         }
  31.     }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment