BufferedImage image = manager.getBufferedImage();
	public void paint(Graphics g)	{		super.paintComponent(g);		BufferedImage image = manager.getBufferedImage();		Graphics2D g2D = (Graphics2D) g;		if (isInit) setLocation();		g2D.setRenderingHint(RenderingHints.KEY_ANTIALIASING,							RenderingHints.VALUE_ANTIALIAS_ON);		g2D.setRenderingHint(RenderingHints.KEY_RENDERING,							RenderingHints.VALUE_RENDER_QUALITY);		g2D.setColor(Color.black);		AffineTransform at = new AffineTransform();		at.scale(magFactor, magFactor);		BufferedImage bimg = new BufferedImage(image.getWidth(),												image.getHeight(),												BufferedImage.TYPE_INT_RGB);		RescaleOp rop = new RescaleOp((float) magFactor, 0.0f, null);		rop.filter(image, bimg);		BufferedImageOp biop = new AffineTransformOp(at,										AffineTransformOp.TYPE_BILINEAR);					g2D.drawImage(bimg, biop, x, y);	}