Class DefaultCollapsiblePane

  • All Implemented Interfaces:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.SwingConstants, javax.swing.WindowConstants
    Direct Known Subclasses:
    FilterableCategoryPane, ListCategoryView, TileCategoryView

    public class DefaultCollapsiblePane
    extends com.jidesoft.pane.CollapsiblePane
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class com.jidesoft.pane.CollapsiblePane

        com.jidesoft.pane.CollapsiblePane.AccessibleCollapsiblePane
      • Nested classes/interfaces inherited from class javax.swing.JPanel

        javax.swing.JPanel.AccessibleJPanel
      • Nested classes/interfaces inherited from class javax.swing.JComponent

        javax.swing.JComponent.AccessibleJComponent
      • Nested classes/interfaces inherited from class java.awt.Container

        java.awt.Container.AccessibleAWTContainer
      • Nested classes/interfaces inherited from class java.awt.Component

        java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
    • Field Summary

      • Fields inherited from class com.jidesoft.pane.CollapsiblePane

        _collapsed, _collapsedPercentage, _contentPaneHeight, _contentPaneWidth, _rollover, COLLAPSED_PROPERTY, CONTENT_PANE_PROPERTY, DROPDOWN_STYLE, EMPHASIZED_PROPERTY, HORIZONTAL_ALIGNMENT_PROPERTY, HORIZONTAL_TEXTPOSITION_PROPERTY, ICON_PROPERTY, ICONTEXTGAP_PROPERTY, PLAIN_STYLE, PROPERTY_AUTO_EXPAND_ON_DRAGOVER, PROPERTY_COLLAPSE_ON_TITLE_CLICK, PROPERTY_COLLAPSED_ICON, PROPERTY_COLLAPSED_PERCENTAGE, PROPERTY_COLLAPSIBLE, PROPERTY_CONTENT_BORDER_VISIBLE, PROPERTY_CONTENTAREA_FILLED, PROPERTY_EXPANDED_ICON, PROPERTY_FOCUS_PAINTED, PROPERTY_SHOW_EXPAND_BUTTON, PROPERTY_SHOW_TITLE_BAR, PROPERTY_SLIDING_DIRECTION, PROPERTY_TITLE_COMPONENT, PROPERTY_TITLE_ICON, PROPERTY_TITLE_LABEL_COMPONENT, PROPERTY_TITLE_PANE_OPAQUE, PROPERTY_TOGGLE_ACTION, SEPARATOR_STYLE, STYLE_PROPERTY, TITLE_PROPERTY, TREE_STYLE, VERTICAL_ALIGNMENT_PROPERTY, VERTICAL_TEXTPOSITION_PROPERTY
      • Fields inherited from class javax.swing.JComponent

        listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
      • Fields inherited from class java.awt.Component

        accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
      • Fields inherited from interface java.awt.image.ImageObserver

        ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
      • Fields inherited from interface javax.swing.SwingConstants

        BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
      • Fields inherited from interface javax.swing.WindowConstants

        DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      javax.swing.Icon getCollapsedIcon()  
      javax.swing.Icon getExpandedIcon()  
      int getStyle()  
      • Methods inherited from class com.jidesoft.pane.CollapsiblePane

        addCollapsiblePaneListener, addImpl, checkHorizontalKey, checkVerticalKey, collapse, fireCollapsiblePaneEvent, getAccessibleContext, getActualComponent, getAnimationFunction, getCollapsedPercentage, getCollapsiblePaneListeners, getContentPane, getContentPaneHeight, getContentPaneWidth, getHorizontalAlignment, getHorizontalTextPosition, getIcon, getIconTextGap, getInitDelay, getResourceString, getSlidingDirection, getStepDelay, getSteps, getTitle, getTitleComponent, getTitleIcon, getTitleLabelComponent, getTitleLabelGap, getToggleAction, getUI, getUIClassID, getVerticalAlignment, getVerticalTextPosition, isAutoExpandOnDragover, isCollapsed, isCollapseOnTitleClick, isCollapsible, isContentAreaFilled, isContentBorderVisible, isContentPaneCheckingEnabled, isEmphasized, isExpanded, isFocusPainted, isRollover, isRotateIcon, isShowExpandButton, isShowTitleBar, isTitlePaneOpaque, remove, removeCollapsiblePaneListener, rotateIcon, setAnimationFunction, setAutoExpandOnDragover, setCollapsed, setCollapsedIcon, setCollapsedPercentage, setCollapseOnTitleClick, setCollapsible, setContentAreaFilled, setContentBorderVisible, setContentPane, setContentPaneCheckingEnabled, setContentPaneHeight, setContentPaneWidth, setEmphasized, setExpandedIcon, setFocusPainted, setHorizontalAlignment, setHorizontalTextPosition, setIcon, setIconTextGap, setInitDelay, setLayout, setRollover, setRotateIcon, setShowExpandButton, setShowTitleBar, setSlidingDirection, setStepDelay, setSteps, setStyle, setTitle, setTitleComponent, setTitleIcon, setTitleLabelComponent, setTitleLabelGap, setTitlePaneOpaque, setToggleAction, setUI, setVerticalAlignment, setVerticalTextPosition, updateUI
      • Methods inherited from class javax.swing.JPanel

        paramString, setUI
      • Methods inherited from class javax.swing.JComponent

        addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
      • Methods inherited from class java.awt.Container

        add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, transferFocusDownCycle, validate, validateTree
      • Methods inherited from class java.awt.Component

        action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • DefaultCollapsiblePane

        public DefaultCollapsiblePane​(java.lang.String title)
      • DefaultCollapsiblePane

        public DefaultCollapsiblePane​(java.lang.String title,
                                      javax.swing.Icon icon)
    • Method Detail

      • getStyle

        public int getStyle()
        Overrides:
        getStyle in class com.jidesoft.pane.CollapsiblePane
      • getExpandedIcon

        public javax.swing.Icon getExpandedIcon()
        Overrides:
        getExpandedIcon in class com.jidesoft.pane.CollapsiblePane
      • getCollapsedIcon

        public javax.swing.Icon getCollapsedIcon()
        Overrides:
        getCollapsedIcon in class com.jidesoft.pane.CollapsiblePane