// Ana2.java
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
import javax.swing.event.*;
import java.awt.Graphics;
import java.awt.Color;
public class Ana2 extends Frame implements MouseMotionListener {
int X;
int Y;
public Ana2() {
this.addMouseMotionListener(this);
}
public void paint(Graphics g){
g.setColor( new Color(255,0,0) );
g.fillOval( X, Y, 3, 3 );
}
public void mouseDragged(MouseEvent evt) {
if ( evt.getSource() == this ) {
X=evt.getX();
Y=evt.getY();
paint(getGraphics());
// repaint();
//System.out.println("dragged...");
//System.out.println("x= "+evt.getX() );
//System.out.println("y= "+evt.getY() );
}
}
public void mouseMoved(MouseEvent evt) {
//System.out.println("moved...");
}
public static void main(String args[]){
Ana2 a = new Ana2();
a.setTitle("DRAW");
a.setSize(600,600);
a.setVisible(true);
}
}