我是Java初学者,这个程序基本的画图会,但是鼠标单击响应事件的代码不会,不知道该怎么处理。笑脸道哭脸只需要稍微该几个变量,可是这该怎么通过鼠标点击事件来完成啊?慢炖茅盾中,...
我是Java初学者,这个程序基本的画图会,但是鼠标单击响应事件的代码不会,不知道该怎么处理。
笑脸道哭脸只需要稍微该几个变量,可是这该怎么通过鼠标点击事件来完成啊?慢炖茅盾中,望大侠们帮帮忙,赶快解决一下~~~~
import java.awt.*;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class design extends Frame{
design(){
this.setTitle("变脸小程序");
}
public void paint(Graphics g){
g.drawString("笑脸", 80, 100);
g.drawArc(100, 200, 100, 60, 0, 180);
g.drawArc(260, 200, 100, 60, 0, 180);
g.drawArc(180, 260, 100, 60, 0, -180); //画弧---嘴巴
g.drawOval(80, 100, 300, 300);
addWindowListener (new WindowAdapter() {
public void windowClosing(WindowEvent e) {
setVisible (false);
System.exit(0);
}
} );
}
public static void main(String args[]){
design D=new design();
D.setSize(new Dimension(500,500));
D.setVisible(true);
}
}
我是用这种方法做的,上面就是画的笑脸~~·
展开