//file exercicio2.java
import java.applet.Applet.*;
import java.applet.*;
import java.awt.Graphics.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class exercicio2 extends JApplet implements MouseMotionListener, MouseListener {
int x = -10;
int y = -10;
String str;
JLabel labelFundo = new JLabel("Aperte o botão do mouse para desenhar");
public exercicio2() {
addMouseMotionListener(this);
addMouseListener(this);
}
public void montaTela() {
// setLayout(null);
}
public void mouseClicked(MouseEvent e) {}
public void mousePressed(MouseEvent e) {}
public void mouseEntered(MouseEvent e) {}
public void mouseReleased(MouseEvent e) {}
public void mouseExited(MouseEvent e) {
showStatus("Seu mouse está fora da Applet");
}
public void mouseMoved(MouseEvent e) {
x = e.getX();
y = e.getY();
showStatus("Coordenadas do Mouse ("+x+","+y+").");
}
public void mouseDragged(MouseEvent e) {
x = e.getX();
y = e.getY();
repaint();
showStatus("Você está pintando nas Coordenadas ("+x+","+y+").");
}
public void paint(Graphics g) {
// g.drawString(str+x+","+y+")", x, y);
g.fillOval(x,y,4,4);
}
public void init() {
str = "Estou aqui!";
montaTela();
}
}