Rectangle r = a.getBounds(); getComponent().setBounds(r.x, r.y, r.width, r.height);
if (interceptor != null) { Rectangle r = a instanceof Rectangle ? (Rectangle) a : a.getBounds(); interceptor.setBounds(r.x, r.y, r.width, r.height); }
    public void paint(Graphics g, Shape a)    {    Rectangle r = a.getBounds();    getComponent().setBounds(r.x, r.y, r.width, r.height);    }