/* SimpleApplet.java */ import java.awt.*; import java.applet.*; /** A simple Java Applet with Mouse/Display Ineraction. */ public class SimpleApplet extends Applet { static final String message = "Click On Me!"; private Font font = new Font("serif", Font.ITALIC + Font.BOLD, 36); private Point clickPoint = null; public void init() { setLayout (null); SimpleMouseListener mListen = new SimpleMouseListener(this); addMouseListener(mListen); } public void paint (Graphics g) { g.setColor(Color.blue); g.setFont(font); g.drawString(message, 20, 80); g.setColor(Color.red); g.drawRect(10, 50, 40, 40); g.drawOval(80, 60, 20, 20); g.drawLine(30, 100, 150, 120); if (clickPoint != null) g.fillOval(clickPoint.x - 5, clickPoint.y - 5, 10, 10); } public void setPoint(Point point) { clickPoint = point; } }