public class ECBlockCreator extends BlockCreator<PolyECBlock>
block, designer, resolution
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
构造器和说明 |
---|
ECBlockCreator() |
ECBlockCreator(PolyECBlock block) |
限定符和类型 | 方法和说明 |
---|---|
void |
checkButtonEnable()
检测按钮状态
|
UnitRectangle |
getDefaultBlockBounds() |
PolyDesigner |
getDesigner() |
PolyElementCasePane |
getEditingElementCasePane() |
BlockEditor |
getEditor() |
int |
getMenuState() |
QuickEditor |
getQuickEditor(TargetComponent tc)
获取选中元素的快速编辑区域
|
PolyECBlock |
getValue() |
int |
getX(float time) |
int |
getY(float time) |
protected javax.swing.JComponent |
initMonitor() |
MenuDef[] |
menus4Target()
获取当前菜单栏组
|
void |
setDesigner(PolyDesigner designer) |
void |
setValue(PolyECBlock block) |
ShortCut[] |
shortcut4TemplateMenu()
获取菜单里的快捷方式数组
|
javax.swing.JComponent[] |
toolBarButton4Form()
在Form的工具栏组
|
ToolBarDef[] |
toolbars4Target()
当前对象的工具栏数组
|
cal, calculateMonitorSize, getEditorBounds, setResolution
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, 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, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, 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, updateUI
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
public ECBlockCreator()
public ECBlockCreator(PolyECBlock block)
protected javax.swing.JComponent initMonitor()
initMonitor
在类中 BlockCreator<PolyECBlock>
public PolyECBlock getValue()
getValue
在类中 BlockCreator<PolyECBlock>
public PolyDesigner getDesigner()
getDesigner
在类中 BlockCreator<PolyECBlock>
public void setDesigner(PolyDesigner designer)
setDesigner
在类中 BlockCreator<PolyECBlock>
public UnitRectangle getDefaultBlockBounds()
getDefaultBlockBounds
在类中 BlockCreator<PolyECBlock>
public BlockEditor getEditor()
getEditor
在类中 BlockCreator<PolyECBlock>
public int getX(float time)
getX
在类中 BlockCreator<PolyECBlock>
public int getY(float time)
getY
在类中 BlockCreator<PolyECBlock>
public void checkButtonEnable()
checkButtonEnable
在类中 BlockCreator<PolyECBlock>
public void setValue(PolyECBlock block)
setValue
在类中 BlockCreator<PolyECBlock>
public ToolBarDef[] toolbars4Target()
toolbars4Target
在类中 BlockCreator<PolyECBlock>
public javax.swing.JComponent[] toolBarButton4Form()
toolBarButton4Form
在类中 BlockCreator<PolyECBlock>
public MenuDef[] menus4Target()
menus4Target
在类中 BlockCreator<PolyECBlock>
public int getMenuState()
getMenuState
在类中 BlockCreator<PolyECBlock>
public ShortCut[] shortcut4TemplateMenu()
shortcut4TemplateMenu
在类中 BlockCreator<PolyECBlock>
public PolyElementCasePane getEditingElementCasePane()
getEditingElementCasePane
在类中 BlockCreator<PolyECBlock>
public QuickEditor getQuickEditor(TargetComponent tc)
SelectableElement