类 FigureDockable
- java.lang.Object
-
- bibliothek.gui.dock.common.intern.AbstractCDockable
-
- bibliothek.gui.dock.common.intern.DefaultCDockable
-
- bibliothek.gui.dock.common.DefaultSingleCDockable
-
- org.meteoinfo.lab.gui.FigureDockable
-
- 所有已实现的接口:
bibliothek.gui.dock.common.intern.CDockable,bibliothek.gui.dock.common.SingleCDockable
public class FigureDockable extends bibliothek.gui.dock.common.DefaultSingleCDockable- 作者:
- wyq
-
-
构造器概要
构造器 构造器 说明 FigureDockable(FrmMain parent, String id, String title, bibliothek.gui.dock.common.action.CAction... actions)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 IChartPaneladdFigure(JPanel ncp)Add a new figureIChartPaneladdNewFigure(String title, JPanel cp)Add a new figureIChartPanelgetCurrentFigure()Get current figureGLChartPanelgetFigure(int idx)Get figureintgetFigureNumber()Get figure numberList<GLChartPanel>getFigures()Get figuresvoidremoveFigure(JPanel cp)Remove chart panelvoidsetCurrentFigure(JPanel cp)Set current figurevoidsetDoubleBuffer(boolean doubleBuffer)Set double buffering-
从类继承的方法 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
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
从接口继承的方法 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
-
-
-
-
方法详细资料
-
addNewFigure
public final IChartPanel addNewFigure(String title, JPanel cp)
Add a new figure- 参数:
title- Figure titlecp-- 返回:
- 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 GLChartPanel getFigure(int idx)
Get figure- 参数:
idx- Figure index- 返回:
- Figure
-
getFigureNumber
public int getFigureNumber()
Get figure number- 返回:
- Figure number
-
getFigures
public List<GLChartPanel> getFigures()
Get figures- 返回:
- Figures
-
setCurrentFigure
public void setCurrentFigure(JPanel cp)
Set current figure- 参数:
cp- ChartPanel
-
setDoubleBuffer
public void setDoubleBuffer(boolean doubleBuffer)
Set double buffering- 参数:
doubleBuffer- Double buffering or not
-
-