@Override
	public void repaint()
	{
		//super.repaint();
		if(this.getGraphics()!=null&&buffer!=null)
		{
			this.getGraphics().drawImage(buffer,0,0,null);
			Graphics2D g=buffer.createGraphics();
			//g.setComposite(AlphaComposite.Clear);
			g.setColor(this.getBackground());
			g.fillRect(0,0,getWidth(),getHeight());
			//g.setComposite(AlphaComposite.SrcOver);
		}
	}