public void setBounds(int x, int y, int width, int height) { Rectangle b = jComponent.getBounds();
public final void setBounds(int x, int y, int width, int height) { final int oldWidth = jComponent.getWidth(); final int oldHeight = jComponent.getHeight();
    public void setBounds(int x, int y, int width, int height) {        Rectangle b = jComponent.getBounds();        jComponent.setBounds(x, y, width, height);        if (b.width != width || b.height != height) {            sendComponentEvent(ComponentEvent.COMPONENT_RESIZED);        } else {            sendComponentEvent(ComponentEvent.COMPONENT_MOVED);        }    }