public void paint(Graphics g,JComponent c){
  Rectangle bounds=c.getBounds();
  check(bounds);
  int h=c.getHeight();
  int w=c.getWidth();
  g.drawImage(m_backImage,0,0,w,h,bounds.x,bounds.y,bounds.x + w,bounds.y + h,c);
}

public void paint ( Graphics g , JComponent c ) { Rectangle bounds = c . getBounds ( ) ; check ( bounds ) ; int h = c . getHeight ( ) ; int w = c . getWidth ( ) ; g . drawImage ( m_backImage , 0 , 0 , w , h , bounds . x , bounds . y , bounds . x + w , bounds . y + h , c ) ; }
paint / copy background to component
