类 FigureDockable

  • 所有已实现的接口:
    bibliothek.gui.dock.common.intern.CDockable, bibliothek.gui.dock.common.SingleCDockable

    public class FigureDockable
    extends bibliothek.gui.dock.common.DefaultSingleCDockable
    作者:
    wyq
    • 嵌套类概要

      • 从类继承的嵌套类/接口 bibliothek.gui.dock.common.intern.DefaultCDockable

        bibliothek.gui.dock.common.intern.DefaultCDockable.Permissions
    • 字段概要

      • 从类继承的字段 bibliothek.gui.dock.common.intern.AbstractCDockable

        listenerCollection
      • 从接口继承的字段 bibliothek.gui.dock.common.intern.CDockable

        ACTION_KEY_CLOSE, ACTION_KEY_EXTERNALIZE, ACTION_KEY_MAXIMIZE, ACTION_KEY_MINIMIZE, ACTION_KEY_MINIMIZE_HOLD, ACTION_KEY_NORMALIZE, ACTION_KEY_UNEXTERNALIZE, ACTION_KEY_UNMAXIMIZE_EXTERNALIZED
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      IChartPanel addFigure​(JPanel ncp)
      Add a new figure
      IChartPanel addNewFigure​(String title, JPanel cp)
      Add a new figure
      IChartPanel getCurrentFigure()
      Get current figure
      ChartPanel getFigure​(int idx)
      Get figure
      int getFigureNumber()
      Get figure number
      List<ChartPanel> getFigures()
      Get figures
      void removeFigure​(JPanel cp)
      Remove chart panel
      void setCurrentFigure​(ChartPanel cp)
      Set current figure
      void setDoubleBuffer​(boolean doubleBuffer)
      Set double buffering
      • 从类继承的方法 bibliothek.gui.dock.common.DefaultSingleCDockable

        getUniqueId
      • 从类继承的方法 bibliothek.gui.dock.common.intern.DefaultCDockable

        add, add, addAction, addSeparator, asStation, createCommonDockable, getAction, getActionCount, getContentPane, getTitleIcon, getTitleIconHandling, getTitleText, getTitleToolTip, insertAction, insertSeparator, intern, isCloseable, isExternalizable, isMaximizable, isMinimizable, isStackable, remove, removeAction, removeAction, setCloseable, setExternalizable, setLayout, setMaximizable, setMinimizable, setStackable, setTitleIcon, setTitleIconHandling, setTitleText, setTitleToolTip
      • 从类继承的方法 bibliothek.gui.dock.common.intern.AbstractCDockable

        addCDockableLocationListener, addCDockablePropertyListener, addCDockableStateListener, addDoubleClickListener, addFocusListener, addKeyboardListener, addVetoClosingListener, control, getAction, getAndClearResizeRequest, getAutoBaseLocation, getBaseLocation, getClose, getColors, getControl, getControlAccess, getDefaultLocation, getDockableUniqueId, getExtendedMode, getFocusComponent, getFonts, getGrouping, getMinimizedSize, getParentStation, getWorkingArea, hasParent, init, isDockableVisible, isEnabled, isNormalizeable, isResizeLocked, isResizeLockedHorizontally, isResizeLockedVertically, isShowing, isSingleTabShown, isSticky, isStickySwitchable, isTitleShown, isVisible, propertyListeners, putAction, removeCDockableLocationListener, removeCDockablePropertyListener, removeCDockableStateListener, removeDoubleClickListener, removeFocusListener, removeKeyboardListener, removeVetoClosingListener, setControlAccess, setDefaultLocation, setEnabled, setExtendedMode, setFocusComponent, setGrouping, setLocation, setLocationsAside, setLocationsAside, setLocationsAsideFocused, setMinimizedSize, setResizeLocked, setResizeLockedHorizontally, setResizeLockedVertically, setResizeRequest, setResizeRequest, setSingleTabShown, setSticky, setStickySwitchable, setTitleShown, setVisible, setWorkingArea, stateListeners, toFront, toString
      • 从接口继承的方法 bibliothek.gui.dock.common.intern.CDockable

        addCDockableLocationListener, addCDockablePropertyListener, addCDockableStateListener, addDoubleClickListener, addFocusListener, addKeyboardListener, addVetoClosingListener, asStation, getAction, getAndClearResizeRequest, getAutoBaseLocation, getBaseLocation, getColors, getControl, getControlAccess, getExtendedMode, getFocusComponent, getFonts, getGrouping, getMinimizedSize, getParentStation, getWorkingArea, hasParent, intern, isCloseable, isDockableVisible, isEnabled, isExternalizable, isMaximizable, isMinimizable, isNormalizeable, isResizeLockedHorizontally, isResizeLockedVertically, isShowing, isSingleTabShown, isStackable, isSticky, isStickySwitchable, isTitleShown, isVisible, removeCDockableLocationListener, removeCDockablePropertyListener, removeCDockableStateListener, removeDoubleClickListener, removeFocusListener, removeKeyboardListener, removeVetoClosingListener, setControlAccess, setExtendedMode, setLocation, setLocationsAside, setLocationsAside, setLocationsAsideFocused, setMinimizedSize, setSticky, setStickySwitchable, setVisible, setWorkingArea
    • 构造器详细资料

      • FigureDockable

        public FigureDockable​(FrmMain parent,
                              String id,
                              String title,
                              bibliothek.gui.dock.common.action.CAction... actions)
    • 方法详细资料

      • addNewFigure

        public final IChartPanel addNewFigure​(String title,
                                              JPanel cp)
        Add a new figure
        参数:
        title - Figure title
        cp -
        返回:
        Figure chart panel
      • addFigure

        public final IChartPanel addFigure​(JPanel ncp)
        Add a new figure
        参数:
        ncp -
        返回:
        Figure chart panel
      • removeFigure

        public void removeFigure​(JPanel cp)
        Remove chart panel
        参数:
        cp - Chart panel
      • getCurrentFigure

        public IChartPanel getCurrentFigure()
        Get current figure
        返回:
        Figure
      • getFigure

        public ChartPanel getFigure​(int idx)
        Get figure
        参数:
        idx - Figure index
        返回:
        Figure
      • getFigureNumber

        public int getFigureNumber()
        Get figure number
        返回:
        Figure number
      • getFigures

        public List<ChartPanel> getFigures()
        Get figures
        返回:
        Figures
      • setCurrentFigure

        public void setCurrentFigure​(ChartPanel cp)
        Set current figure
        参数:
        cp - ChartPanel
      • setDoubleBuffer

        public void setDoubleBuffer​(boolean doubleBuffer)
        Set double buffering
        参数:
        doubleBuffer - Double buffering or not