public class FRTreeComboBox extends UIComboBox
| 限定符和类型 | 字段和说明 |
|---|---|
protected javax.swing.JTree |
tree |
uiObserverListeneractionCommand, dataModel, editor, isEditable, keySelectionManager, lightWeightPopupEnabled, maximumRowCount, renderer, selectedItemReminderaccessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| 构造器和说明 |
|---|
FRTreeComboBox() |
FRTreeComboBox(javax.swing.JTree tree) |
FRTreeComboBox(javax.swing.JTree tree,
javax.swing.tree.TreeCellRenderer renderer) |
FRTreeComboBox(javax.swing.JTree tree,
javax.swing.tree.TreeCellRenderer renderer,
boolean editable) |
FRTreeComboBox(javax.swing.JTree tree,
javax.swing.tree.TreeCellRenderer renderer,
boolean showRoot,
boolean editable) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addPopupMenuListener(javax.swing.event.PopupMenuListener l)
添加弹出菜单监听
|
protected boolean |
customSelectable(javax.swing.tree.DefaultMutableTreeNode node)
自定义那些那些node可以选中,默认情况下所有node节点都可以选中
|
protected void |
dealSamePath(javax.swing.tree.TreePath parent,
javax.swing.tree.TreeNode node,
UITextField textField) |
java.lang.String |
getProcedureSelectName() |
java.lang.Object |
getSelectedItemObject() |
java.lang.Object |
getSelectedObject()
获得FRTreeComboBox的返回值
|
javax.swing.JTree |
getTree() |
protected java.lang.String |
pathToString(javax.swing.tree.TreePath path) |
void |
setOnlyLeafSelectable(boolean onlyLeafSelectable) |
void |
setPopSize(int width,
int height) |
void |
setSelectedFirst() |
void |
setSelectedItem(java.lang.Object o) |
void |
setSelectedItemString(java.lang.String _name) |
void |
setTree(javax.swing.JTree tree) |
clearBoxItems, createPopup, fireSetGlobalName, getPreferredSize, getUIComboBoxUI, getUiObserverListener, initListener, mouseEnterEvent, mouseExitEvent, refreshBoxItems, registerChangeListener, registerNameListener, removeChangeListener, setGlobalName, setRenderer, shouldResponseChangeListener, shouldResponseNameListener, updateUIactionPerformed, actionPropertyChanged, addActionListener, addItem, addItemListener, configureEditor, configurePropertiesFromAction, contentsChanged, createActionPropertyChangeListener, createDefaultKeySelectionManager, fireActionEvent, fireItemStateChanged, firePopupMenuCanceled, firePopupMenuWillBecomeInvisible, firePopupMenuWillBecomeVisible, getAccessibleContext, getAction, getActionCommand, getActionListeners, getEditor, getItemAt, getItemCount, getItemListeners, getKeySelectionManager, getMaximumRowCount, getModel, getPopupMenuListeners, getPrototypeDisplayValue, getRenderer, getSelectedIndex, getSelectedItem, getSelectedObjects, getUI, getUIClassID, hidePopup, insertItemAt, installAncestorListener, intervalAdded, intervalRemoved, isEditable, isLightWeightPopupEnabled, isPopupVisible, paramString, processKeyEvent, removeActionListener, removeAllItems, removeItem, removeItemAt, removeItemListener, removePopupMenuListener, selectedItemChanged, selectWithKeyChar, setAction, setActionCommand, setEditable, setEditor, setEnabled, setKeySelectionManager, setLightWeightPopupEnabled, setMaximumRowCount, setModel, setPopupVisible, setPrototypeDisplayValue, setSelectedIndex, setUI, showPopupaddAncestorListener, 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, 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, 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, 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, transferFocusUpCyclepublic FRTreeComboBox()
public FRTreeComboBox(javax.swing.JTree tree)
public FRTreeComboBox(javax.swing.JTree tree,
javax.swing.tree.TreeCellRenderer renderer)
public FRTreeComboBox(javax.swing.JTree tree,
javax.swing.tree.TreeCellRenderer renderer,
boolean editable)
public FRTreeComboBox(javax.swing.JTree tree,
javax.swing.tree.TreeCellRenderer renderer,
boolean showRoot,
boolean editable)
public javax.swing.JTree getTree()
protected boolean customSelectable(javax.swing.tree.DefaultMutableTreeNode node)
node - public void setTree(javax.swing.JTree tree)
public void setOnlyLeafSelectable(boolean onlyLeafSelectable)
public java.lang.Object getSelectedObject()
public java.lang.String getProcedureSelectName()
protected void dealSamePath(javax.swing.tree.TreePath parent,
javax.swing.tree.TreeNode node,
UITextField textField)
public void setSelectedItem(java.lang.Object o)
setSelectedItem 在类中 javax.swing.JComboBoxpublic java.lang.Object getSelectedItemObject()
protected java.lang.String pathToString(javax.swing.tree.TreePath path)
public void setSelectedItemString(java.lang.String _name)
public void setSelectedFirst()
public void setPopSize(int width,
int height)
public void addPopupMenuListener(javax.swing.event.PopupMenuListener l)
addPopupMenuListener 在类中 javax.swing.JComboBoxl - 监听事件