请各位高手们帮忙解决一下,图标的问题。
我在窗口中连续画了四个图标,但我画第五个图标的时候,我想只保留第五个图标,去掉前面所画的四个图标,代码如下:
public void jPanel6_mouseClicked(MouseEvent e) {
Graphics g = getGraphics();
yOrigin=e.getY()+464;
if (e.getX() < 270 && e.getX() > 64 && yOrigin < 574 && yOrigin > 514 )//指定了一个区域
{
if(bChoise100) {
ima = img100b.getImage();
g.drawImage(ima, e.getX() - 20, yOrigin - 20, this);
xianValue100 += 100;//每画上一张图就加100
if(xianValue100 ==500) {//画到第五张的时候
repaint(51,502,261,73); //擦除图标
ima=img500b.getImage();
g.drawImage(ima, e.getX() - 20, yOrigin - 20, null);//换成另外一张图,并在鼠标指定的地方画图
}
}
在调试的时候,当我画到第五张图的时候会把所有的图都给檫掉了