public class ChartEditPane extends BasicPane implements AttributeChange, Prepare4DataSourceChange, ChartEditPaneProvider
BasicPane.NamePane
限定符和类型 | 字段和说明 |
---|---|
protected java.awt.CardLayout |
card |
protected javax.swing.JPanel |
center |
protected ChartCollection |
collection |
protected ChartDataPane |
dataPane4SupportCell |
protected boolean |
isDefaultPane |
protected ChartOtherPane |
otherPane |
protected java.util.List<AbstractChartAttrPane> |
paneList |
protected ChartStylePane |
stylePane |
protected UIHeadGroup |
tabsHeaderIconPane |
protected ChartTypePane |
typePane |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
构造器和说明 |
---|
ChartEditPane() |
限定符和类型 | 方法和说明 |
---|---|
void |
addTitleChangeListener(TitleChangeListener titleChangeListener)
添加标题变化监听事件.
|
protected void |
addTypePane() |
protected ChartDataPane |
createChartDataPane(java.lang.String plotID) |
protected void |
createTabsPane() |
protected void |
dealWithStyleChange() |
void |
fire()
响应事件.
|
protected ChartEditPane |
getCurrentChartEditPane() |
int |
getSelectedChartIndex(Chart chart) |
java.lang.String |
getSelectedTabName()
返回选中的tab名称.
|
void |
gotoPane(java.lang.String... id)
展开到对应id的pane.
|
boolean |
isDefaultPane()
当前界面是否是默认的界面
|
void |
populate(ChartCollection collection) |
void |
populateSelectedTabPane()
图表设计器,显示选中的面板
|
void |
registerDSChangeListener()
数据集改变的事件监听
|
void |
reLayout(Chart currentChart)
重新构造面板
|
void |
setContainer(TargetComponentContainer container)
设置容器.
|
void |
setSelectedIndex(java.lang.String... id)
设置选中的id
|
protected void |
setSelectedTab() |
void |
setSupportCellData(boolean supportCellData)
设置是否支持单元格
|
void |
styleChange(boolean isFromToolBar)
主要用于图表设计器,判断样式改变是否来自工具栏的全局样式按钮
|
protected java.lang.String |
title4PopupWindow() |
asNamePane, checkValid, getTitle, showLargeWindow, showMediumWindow, showSmallWindow, showToolBarWindow, showUnsizedWindow, showWindow, showWindow, showWindow, showWindow, showWindow4ChartMapArray, showWindow4ChartType, showWindow4UpdateOnline
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
add, add, add, add, add, addContainerListener, addImpl, 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, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
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, getPeer, 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, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected ChartCollection collection
protected boolean isDefaultPane
protected java.util.List<AbstractChartAttrPane> paneList
protected ChartTypePane typePane
protected ChartDataPane dataPane4SupportCell
protected ChartStylePane stylePane
protected ChartOtherPane otherPane
protected UIHeadGroup tabsHeaderIconPane
protected java.awt.CardLayout card
protected javax.swing.JPanel center
protected void createTabsPane()
public void reLayout(Chart currentChart)
currentChart
- 图表protected ChartDataPane createChartDataPane(java.lang.String plotID)
protected void addTypePane()
protected void setSelectedTab()
public void setSupportCellData(boolean supportCellData)
public java.lang.String getSelectedTabName()
public void addTitleChangeListener(TitleChangeListener titleChangeListener)
titleChangeListener
- 标题的ChangeListenerpublic void setContainer(TargetComponentContainer container)
protected java.lang.String title4PopupWindow()
title4PopupWindow
在类中 BasicPane
public void populate(ChartCollection collection)
protected ChartEditPane getCurrentChartEditPane()
public void fire()
fire
在接口中 ChartEditPaneProvider
fire
在接口中 AttributeChange
public int getSelectedChartIndex(Chart chart)
public boolean isDefaultPane()
public void gotoPane(java.lang.String... id)
gotoPane
在接口中 ChartEditPaneProvider
id
- 界面的标志.idpublic void setSelectedIndex(java.lang.String... id)
id
- 界面的标志.idprotected void dealWithStyleChange()
public void styleChange(boolean isFromToolBar)
isFromToolBar
- 是否来自工具栏public void populateSelectedTabPane()
public void registerDSChangeListener()