小程序中的绘画

我们可以通过MouseMotionListener的mouseDragged()方法在applet中执行绘画操作。
小程序中的绘画示例
import java.awt.*; import java.awt.event.*; import java.applet.*; public class MouseDrag extends Applet implements MouseMotionListener{public void init(){ addMouseMotionListener(this); setBackground(Color.red); }public void mouseDragged(MouseEvent me){ Graphics g=getGraphics(); g.setColor(Color.white); g.fillOval(me.getX(), me.getY(), 5, 5); } public void mouseMoved(MouseEvent me){}}

在上面的示例中, MouseEvent的getX()和getY()方法用于获取当前的x轴和y轴。 Component类的getGraphics()方法返回Graphics的对象。
myapplet.html
< html> < body> < applet code="MouseDrag.class" width="300" height="300"> < /applet> < /body> < /html>

    推荐阅读