/** * Create a new buffered <code>ResizablePanel</code> with the specified layout manager * * @param layout the LayoutManager to use */ public ResizablePanel(LayoutManager layout) { super(layout); initComponents(); }
/** * Creates a new <code>ResizablePanel</code> with a double buffer and a flow layout. */ public ResizablePanel() { initComponents(); }
/** * Creates a new <code>ResizablePanel</code> with <code>FlowLayout</code> and the specified buffering strategy. If * <code>isDoubleBuffered</code> is true, the <code>JPanel</code> will use a double buffer. * * @param isDoubleBuffered a boolean, true for double-buffering, which uses additional memory space to achieve fast, * flicker-free updates */ public ResizablePanel(boolean isDoubleBuffered) { super(isDoubleBuffered); initComponents(); }
/** * Creates a new <code>ResizablePanel</code> with the specified layout manager and buffering strategy. * * @param layout the LayoutManager to use * @param isDoubleBuffered a boolean, true for double-buffering, which uses additional memory space to achieve fast, * flicker-free updates */ public ResizablePanel(LayoutManager layout, boolean isDoubleBuffered) { super(layout, isDoubleBuffered); initComponents(); }