if (swingComponent != null) swingComponent.getJComponent().paint(g);
peerPaintComponent(g);  Graphics userGraphics = g.create(); try{ if (update) awtComponent.update(userGraphics); else awtComponent.paint(userGraphics); } finally { userGraphics.dispose(); }
  protected void peerPaint(Graphics g)  {    if (swingComponent != null)      swingComponent.getJComponent().paint(g);  }