public class FTree extends javax.swing.JTree implements FormComponent, DBComponent, JspConvertable
javax.swing.JTree.AccessibleJTree, javax.swing.JTree.DropLocation, javax.swing.JTree.DynamicUtilTreeNode, javax.swing.JTree.EmptySelectionModel, javax.swing.JTree.TreeModelHandler, javax.swing.JTree.TreeSelectionRedirector
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SelectedNode |
ANCHOR_SELECTION_PATH_PROPERTY, CELL_EDITOR_PROPERTY, CELL_RENDERER_PROPERTY, cellEditor, cellRenderer, editable, EDITABLE_PROPERTY, EXPANDS_SELECTED_PATHS_PROPERTY, INVOKES_STOP_CELL_EDITING_PROPERTY, invokesStopCellEditing, LARGE_MODEL_PROPERTY, largeModel, LEAD_SELECTION_PATH_PROPERTY, ROOT_VISIBLE_PROPERTY, rootVisible, ROW_HEIGHT_PROPERTY, rowHeight, SCROLLS_ON_EXPAND_PROPERTY, scrollsOnExpand, SELECTION_MODEL_PROPERTY, selectionModel, selectionRedirector, SHOWS_ROOT_HANDLES_PROPERTY, showsRootHandles, TOGGLE_CLICK_COUNT_PROPERTY, toggleClickCount, TREE_MODEL_PROPERTY, treeModel, treeModelListener, VISIBLE_ROW_COUNT_PROPERTY, visibleRowCount
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
FTree() |
Modifier and Type | Method and Description |
---|---|
void |
addNode(javax.swing.tree.DefaultMutableTreeNode node,
javax.swing.tree.DefaultMutableTreeNode parentNode) |
void |
addTreeActivationListener(TreeActivationListener tsl) |
void |
clear() |
static javax.swing.tree.DefaultMutableTreeNode |
createDefaultMutableTreeNode(DTreeNode node) |
static javax.swing.tree.DefaultMutableTreeNode |
createDefaultMutableTreeNode(java.lang.String title,
java.lang.String key) |
static DTreeNode |
createDTreeNode() |
static DTreeNode |
createDTreeNode(java.lang.String title,
java.lang.String key) |
static FTreeModel |
createTreeModel(javax.swing.tree.DefaultMutableTreeNode root) |
void |
expandPath(javax.swing.tree.TreePath path) |
javax.swing.tree.DefaultMutableTreeNode |
getActivateNode() |
DBSave |
getDBSave() |
java.lang.Object |
getDBValue() |
DBSave |
getDefaultDBSave() |
protected static FTreeModel |
getDefaultTreeModel() |
int |
getFBorder() |
java.lang.String |
getID() |
javax.swing.tree.DefaultMutableTreeNode |
getLastExpandNode() |
java.lang.String |
getMinExpandLevel() |
javax.swing.tree.DefaultMutableTreeNode |
getNodeByKey(java.lang.String key) |
javax.swing.tree.DefaultMutableTreeNode |
getNodeByKey(java.lang.String key,
javax.swing.tree.DefaultMutableTreeNode root) |
java.util.Properties |
getPackedProperties() |
java.util.Vector<javax.swing.tree.DefaultMutableTreeNode> |
getSelectedNodes() |
java.util.Vector<java.lang.String> |
getSelectedNodesKey() |
int |
getSizeLimit() |
HTMLEventDescriptor[] |
getSupportedHTMLEvents() |
java.lang.String |
getText() |
java.lang.String |
getToolTipText(java.awt.event.MouseEvent e) |
int |
getTypeLimit() |
boolean |
isAllowMultiSelected() |
boolean |
isShowCheckbox() |
void |
removeNode(javax.swing.tree.DefaultMutableTreeNode node) |
void |
removeNodeByKey(java.lang.String key) |
void |
removeTreeActivationListener(TreeActivationListener tsl) |
void |
setAllowMultiSelected(boolean allowMultiSelected) |
void |
setDBSave(DBSave dbSave) |
void |
setDBValue(java.lang.Object obj) |
void |
setFBorder(int fBorder) |
void |
setID(java.lang.String id) |
void |
setLastExpandNode(java.lang.String expandNodeKey) |
void |
setMinExpandLevel(java.lang.String minExpandLevel) |
void |
setPackedProperties(java.util.Properties pros) |
void |
setSelectedNodeByKey(java.lang.String key) |
void |
setSelectedNodeByKey(java.util.Vector<java.lang.String> keys) |
void |
setShowCheckbox(boolean showCheckbox) |
void |
setSizeLimit(int size) |
void |
setText(java.lang.String json) |
void |
setTypeLimit(int type) |
void |
setTypeLimit(java.lang.String type) |
addSelectionInterval, addSelectionPath, addSelectionPaths, addSelectionRow, addSelectionRows, addTreeExpansionListener, addTreeSelectionListener, addTreeWillExpandListener, cancelEditing, clearSelection, clearToggledPaths, collapsePath, collapseRow, convertValueToText, createTreeModel, createTreeModelListener, expandRow, fireTreeCollapsed, fireTreeExpanded, fireTreeWillCollapse, fireTreeWillExpand, fireValueChanged, getAccessibleContext, getAnchorSelectionPath, getCellEditor, getCellRenderer, getClosestPathForLocation, getClosestRowForLocation, getDescendantToggledPaths, getDragEnabled, getDropLocation, getDropMode, getEditingPath, getExpandedDescendants, getExpandsSelectedPaths, getInvokesStopCellEditing, getLastSelectedPathComponent, getLeadSelectionPath, getLeadSelectionRow, getMaxSelectionRow, getMinSelectionRow, getModel, getNextMatch, getPathBetweenRows, getPathBounds, getPathForLocation, getPathForRow, getPreferredScrollableViewportSize, getRowBounds, getRowCount, getRowForLocation, getRowForPath, getRowHeight, getScrollableBlockIncrement, getScrollableTracksViewportHeight, getScrollableTracksViewportWidth, getScrollableUnitIncrement, getScrollsOnExpand, getSelectionCount, getSelectionModel, getSelectionPath, getSelectionPaths, getSelectionRows, getShowsRootHandles, getToggleClickCount, getTreeExpansionListeners, getTreeSelectionListeners, getTreeWillExpandListeners, getUI, getUIClassID, getVisibleRowCount, hasBeenExpanded, isCollapsed, isCollapsed, isEditable, isEditing, isExpanded, isExpanded, isFixedRowHeight, isLargeModel, isPathEditable, isPathSelected, isRootVisible, isRowSelected, isSelectionEmpty, isVisible, makeVisible, paramString, removeDescendantSelectedPaths, removeDescendantToggledPaths, removeSelectionInterval, removeSelectionPath, removeSelectionPaths, removeSelectionRow, removeSelectionRows, removeTreeExpansionListener, removeTreeSelectionListener, removeTreeWillExpandListener, scrollPathToVisible, scrollRowToVisible, setAnchorSelectionPath, setCellEditor, setCellRenderer, setDragEnabled, setDropMode, setEditable, setExpandedState, setExpandsSelectedPaths, setInvokesStopCellEditing, setLargeModel, setLeadSelectionPath, setModel, setRootVisible, setRowHeight, setScrollsOnExpand, setSelectionInterval, setSelectionModel, setSelectionPath, setSelectionPaths, setSelectionRow, setSelectionRows, setShowsRootHandles, setToggleClickCount, setUI, setVisibleRowCount, startEditingAtPath, stopEditing, treeDidChange, updateUI
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, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName, setName
public static final java.lang.String SelectedNode
protected static FTreeModel getDefaultTreeModel()
public void setFBorder(int fBorder)
public int getFBorder()
public java.lang.String getID()
getID
in interface FormComponent
public void setID(java.lang.String id)
setID
in interface FormComponent
public java.util.Properties getPackedProperties()
getPackedProperties
in interface FormComponent
public void setPackedProperties(java.util.Properties pros)
setPackedProperties
in interface FormComponent
public HTMLEventDescriptor[] getSupportedHTMLEvents()
getSupportedHTMLEvents
in interface JspConvertable
public static FTreeModel createTreeModel(javax.swing.tree.DefaultMutableTreeNode root)
public static DTreeNode createDTreeNode()
public static DTreeNode createDTreeNode(java.lang.String title, java.lang.String key)
public static javax.swing.tree.DefaultMutableTreeNode createDefaultMutableTreeNode(java.lang.String title, java.lang.String key)
public static javax.swing.tree.DefaultMutableTreeNode createDefaultMutableTreeNode(DTreeNode node)
public java.lang.String getText()
public void setText(java.lang.String json)
public java.lang.String getToolTipText(java.awt.event.MouseEvent e)
getToolTipText
in class javax.swing.JTree
public void setSizeLimit(int size)
public int getSizeLimit()
public void setTypeLimit(int type)
public void setTypeLimit(java.lang.String type)
public int getTypeLimit()
public java.lang.Object getDBValue()
getDBValue
in interface DBComponent
public void setDBValue(java.lang.Object obj)
setDBValue
in interface DBComponent
public DBSave getDefaultDBSave()
getDefaultDBSave
in interface DBComponent
public DBSave getDBSave()
getDBSave
in interface DBComponent
public void setDBSave(DBSave dbSave)
setDBSave
in interface DBComponent
public boolean isShowCheckbox()
public void setShowCheckbox(boolean showCheckbox)
public boolean isAllowMultiSelected()
public void setAllowMultiSelected(boolean allowMultiSelected)
public void expandPath(javax.swing.tree.TreePath path)
expandPath
in class javax.swing.JTree
public void addTreeActivationListener(TreeActivationListener tsl)
public void removeTreeActivationListener(TreeActivationListener tsl)
public javax.swing.tree.DefaultMutableTreeNode getLastExpandNode()
public void setLastExpandNode(java.lang.String expandNodeKey)
public java.lang.String getMinExpandLevel()
public void setMinExpandLevel(java.lang.String minExpandLevel)
public java.util.Vector<javax.swing.tree.DefaultMutableTreeNode> getSelectedNodes()
public java.util.Vector<java.lang.String> getSelectedNodesKey()
public javax.swing.tree.DefaultMutableTreeNode getActivateNode()
public void setSelectedNodeByKey(java.lang.String key)
public void setSelectedNodeByKey(java.util.Vector<java.lang.String> keys)
public javax.swing.tree.DefaultMutableTreeNode getNodeByKey(java.lang.String key)
public javax.swing.tree.DefaultMutableTreeNode getNodeByKey(java.lang.String key, javax.swing.tree.DefaultMutableTreeNode root)
public void addNode(javax.swing.tree.DefaultMutableTreeNode node, javax.swing.tree.DefaultMutableTreeNode parentNode)
public void removeNode(javax.swing.tree.DefaultMutableTreeNode node)
public void removeNodeByKey(java.lang.String key)
public void clear()
Copyright ? 2022. All Rights Reserved.