Guest User

Untitled

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