class JXPanel extends JPanel implements AlphaPaintable, BackgroundPaintable, Scrollable {

    public final void setScrollableWidthHint(ScrollableSizeHint hint) {
        Contract.asNotNull(hint, "hint cannot be null");
        ScrollableSizeHint oldValue = getScrollableWidthHint();
        if (oldValue == hint) return;
        this.scrollableWidthHint = hint;
        revalidate();
        firePropertyChange("scrollableWidthHint", oldValue, getScrollableWidthHint());
    }

    public  JXPanel();
    public  JXPanel(boolean isDoubleBuffered);
    public  JXPanel(LayoutManager layout);
    public  JXPanel(LayoutManager layout, boolean isDoubleBuffered);

}