public class FormElementCaseDesigner<T extends FormElementCaseProvider,E extends ElementCasePane,S extends SelectableElement> extends TargetComponent<T> implements Selectedable<S>, FormECDesignerProvider, DesignerProxy
限定符和类型 | 字段和说明 |
---|---|
protected FormElementCasePaneDelegate |
elementCasePane |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
XML_TAG
构造器和说明 |
---|
FormElementCaseDesigner(T sheet,
Form form) |
addTargetModifiedListener, fireTargetModified, getTarget, getToolBarMenuDockPlus, removeTargetModifiedListener
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, 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
protected FormElementCasePaneDelegate elementCasePane
public FormElementCasePaneDelegate getEditingElementCasePane()
FormECDesignerProvider
getEditingElementCasePane
在接口中 FormECDesignerProvider
public void setTarget(T t)
setTarget
在类中 TargetComponent<T extends FormElementCaseProvider>
public int getMenuState()
getMenuState
在类中 TargetComponent<T extends FormElementCaseProvider>
public ShortCut[] shortCuts4Authority()
shortCuts4Authority
在类中 TargetComponent<T extends FormElementCaseProvider>
public AuthorityEditPane createAuthorityEditPane()
createAuthorityEditPane
在类中 TargetComponent<T extends FormElementCaseProvider>
public java.awt.image.BufferedImage getElementCaseImage(java.awt.Dimension size)
getElementCaseImage
在接口中 FormECDesignerProvider
size
- 缩略图的大小public void refreshPropertyPane()
refreshPropertyPane
在接口中 FormECDesignerProvider
public EditingState createEditingState()
createEditingState
在类中 TargetComponent<T extends FormElementCaseProvider>
public void copy()
copy
在类中 TargetComponent<T extends FormElementCaseProvider>
public boolean paste()
paste
在类中 TargetComponent<T extends FormElementCaseProvider>
public boolean cut()
cut
在类中 TargetComponent<T extends FormElementCaseProvider>
public void stopEditing()
stopEditing
在类中 TargetComponent<T extends FormElementCaseProvider>
public ToolBarDef[] toolbars4Target()
toolbars4Target
在接口中 FormECDesignerProvider
toolbars4Target
在类中 TargetComponent<T extends FormElementCaseProvider>
public javax.swing.JComponent[] toolBarButton4Form()
toolBarButton4Form
在接口中 FormECDesignerProvider
toolBarButton4Form
在类中 TargetComponent<T extends FormElementCaseProvider>
public MenuDef[] menus4Target()
menus4Target
在接口中 FormECDesignerProvider
menus4Target
在类中 TargetComponent<T extends FormElementCaseProvider>
public void requestFocus()
requestFocus
在接口中 FormECDesignerProvider
requestFocus
在类中 javax.swing.JComponent
public javax.swing.JScrollBar getHorizontalScrollBar()
public javax.swing.JScrollBar getVerticalScrollBar()
public javax.swing.JPanel getEastUpPane()
FormECDesignerProvider
getEastUpPane
在接口中 FormECDesignerProvider
getEastUpPane
在类中 TargetComponent<T extends FormElementCaseProvider>
public javax.swing.JPanel getEastDownPane()
FormECDesignerProvider
getEastDownPane
在接口中 FormECDesignerProvider
getEastDownPane
在类中 TargetComponent<T extends FormElementCaseProvider>
public javax.swing.JPanel getConditionAttrPane()
FormECDesignerProvider
getConditionAttrPane
在接口中 FormECDesignerProvider
public javax.swing.JPanel getHyperlinkPane(JTemplate jt)
FormECDesignerProvider
getHyperlinkPane
在接口中 FormECDesignerProvider
jt
- 当前模板(JForm)public S getSelection()
getSelection
在接口中 Selectedable<S extends SelectableElement>
public void setSelection(S selectElement)
setSelection
在接口中 Selectedable<S extends SelectableElement>
public void removeSelection()
public Selection getDefaultSelectElement()
public void addSelectionChangeListener(SelectionListener selectionListener)
addSelectionChangeListener
在接口中 Selectedable<S extends SelectableElement>
selectionListener
- 选中的listenerpublic void removeSelectionChangeListener(SelectionListener selectionListener)
removeSelectionChangeListener
在接口中 Selectedable<S extends SelectableElement>
selectionListener
- 选中的listenerpublic void cancelFormat()
cancelFormat
在类中 TargetComponent<T extends FormElementCaseProvider>
public FormElementCase getElementCase()
public ShortCut[] shortcut4TemplateMenu()
shortcut4TemplateMenu
在接口中 FormECDesignerProvider
shortcut4TemplateMenu
在类中 TargetComponent<T extends FormElementCaseProvider>
public FormElementCaseProvider getEditingElementCase()
FormECDesignerProvider
getEditingElementCase
在接口中 FormECDesignerProvider