- 论坛徽章:
- 0
|
这段代码到底问题出在哪里?请高手帮忙看看,谢谢
问题解决了,我把解决方法贴出来供大家参考
1.在paint函数的最开头加入下面一行代码就ok了
signal.clearRect(0,0,this.getWidth(),this.getHeight());
2.public void paint(Graphics g)
{
//add the two lines
signal.setColor( Color.white );//使用你想要的背景颜色
signal.fillRect(0, 0, this.size().width, this.size().height);
signal.drawImage(pic, 20, 50,this);
signal.drawImage(pic2, 400,50, this);
signal.setColor(Color.black);
signal.drawLine(148,100,400,100);
signal.setColor(Color.blue);
signal.fillOval(xpos,98,8,8);
g.drawImage(offsignal,0,0,this);
} |
|