我们像这样覆盖paint方法
public void paint(Graphics g)
{
g.drawString(msg,xpos,ypos);
}
如果我们有另一种方法,可以说一个 mousepressed 事件方法
public void mousePressed(MouseEvent me)
{
xpos=me.getX(); // msg, xpos and ypos are variables of class
ypos= me.getY();
msg="You pressed mouse";
repaint();
}
为什么我们不能叫paint(Graphics g)
而不是repaint()
?