public abstract class HyperlinkGroupPane extends UIListControlPane
BasicPane.NamePane| 限定符和类型 | 字段和说明 |
|---|---|
protected java.awt.CardLayout |
cardLayout |
protected javax.swing.JPanel |
cardPane |
protected HyperlinkGroupPaneActionProvider |
hyperlinkGroupPaneActionProvider |
protected java.awt.Window |
popupEditDialog |
protected AbstractShortCutFactory |
shortCutFactory |
isPopulating, nameableList, selectedNameaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| 构造器和说明 |
|---|
HyperlinkGroupPane(HyperlinkGroupPaneActionProvider hyperlinkGroupPaneActionProvider) |
| 限定符和类型 | 方法和说明 |
|---|---|
NameableCreator[] |
createNameableCreators()
生成添加按钮的NameableCreator
|
protected ShortCut4JControlPane[] |
createShortcuts() |
NameableCreator[] |
creators() |
protected java.lang.String |
getAddItemText()
子类重写此方法,可以改变标签内容
|
java.awt.CardLayout |
getCardLayout() |
javax.swing.JPanel |
getCardPane() |
protected javax.swing.JPanel |
getLeftPane() |
protected int |
getLeftPreferredSize() |
protected javax.swing.JPanel |
getLeftTopPane(UIToolbar topToolBar) |
ShortCut4JControlPane[] |
getShorts() |
UIToolbar |
getToolBar() |
ToolBarDef |
getToolbarDef() |
protected void |
initCardPane() |
protected void |
initComponentPane() |
protected void |
initShortCutFactory() |
protected void |
initToolBar() |
protected boolean |
isNewStyle() |
boolean |
needAutoSave()
是否需要自动保存到超级链接属性中
|
void |
populate(NameJavaScriptGroup hyperlinkArray) |
void |
populate(TargetComponent elementCasePane) |
void |
refreshNameableCreator(NameableCreator[] creators)
刷新 NameableCreator
|
void |
saveSettings() |
void |
setCardLayout(java.awt.CardLayout cardLayout) |
void |
setCardPane(javax.swing.JPanel cardPane) |
void |
setCreators(NameableCreator[] creators) |
void |
setToolBar(UIToolbar toolBar) |
void |
setToolbarDef(ToolBarDef toolbarDef) |
void |
showEditPane() |
void |
showSelectPane() |
java.lang.String |
title4PopupWindow()
弹出列表的标题.
|
NameJavaScriptGroup |
updateJSGroup()
updateJs的Group
|
addNameable, checkButtonEnabled, checkValid, createControlUpdatePane, createPaneByCreators, createPaneByCreators, createUnrepeatedName, getControlUpdatePane, getModel, getNameableList, getSelectedIndex, getSelectedName, getSelectedValue, hasInvalid, initLeftPane, isItemSelected, onAddItem, onCopyItem, onMoveDownItem, onMoveUpItem, onRemoveItem, onSortItem, populate, popupEditDialog, setNameListEditable, setSelectedIndex, updateasNamePane, getTitle, showLargeWindow, showMediumWindow, showSmallWindow, showToolBarWindow, showUnsizedWindow, showWindow, showWindow, showWindow, showWindow, showWindow4ChartMapArray, showWindow4ChartType, showWindow4UpdateOnlineaddAncestorListener, 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, updateadd, 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, validateTreeaction, 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, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcreators, getShorts, showEditPane, showSelectPaneprotected HyperlinkGroupPaneActionProvider hyperlinkGroupPaneActionProvider
protected java.awt.Window popupEditDialog
protected java.awt.CardLayout cardLayout
protected javax.swing.JPanel cardPane
protected AbstractShortCutFactory shortCutFactory
public HyperlinkGroupPane(HyperlinkGroupPaneActionProvider hyperlinkGroupPaneActionProvider)
protected void initComponentPane()
public NameableCreator[] createNameableCreators()
createNameableCreators 在类中 UIListControlPanepublic java.lang.String title4PopupWindow()
title4PopupWindow 在类中 BasicPaneprotected java.lang.String getAddItemText()
public void populate(NameJavaScriptGroup hyperlinkArray)
public void populate(TargetComponent elementCasePane)
public NameJavaScriptGroup updateJSGroup()
public void saveSettings()
public boolean needAutoSave()
protected void initShortCutFactory()
protected boolean isNewStyle()
protected void initToolBar()
protected javax.swing.JPanel getLeftPane()
protected javax.swing.JPanel getLeftTopPane(UIToolbar topToolBar)
protected ShortCut4JControlPane[] createShortcuts()
public void refreshNameableCreator(NameableCreator[] creators)
creators - 生成器public ShortCut4JControlPane[] getShorts()
public void setCreators(NameableCreator[] creators)
public ToolBarDef getToolbarDef()
public void setToolbarDef(ToolBarDef toolbarDef)
public UIToolbar getToolBar()
public void setToolBar(UIToolbar toolBar)
public java.awt.CardLayout getCardLayout()
public void setCardLayout(java.awt.CardLayout cardLayout)
public javax.swing.JPanel getCardPane()
public void setCardPane(javax.swing.JPanel cardPane)
protected void initCardPane()
public void showEditPane()
public void showSelectPane()
protected int getLeftPreferredSize()
public NameableCreator[] creators()
creators 在接口中 ShortCutListenerProvider