Saiba como usar os eventos de mouse em suas applets.
Também neste exemplo uma amostra de como usar a barra de status do seu browser com informações de sua applet.
Versão: 1.0 Tamanho: 2.39 Kb
//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(); } }