📜  Java Applet-Painting

📅  最后修改于: 2020-10-01 04:19:37             🧑  作者: Mango

小程序中的绘画

我们可以通过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