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.TreeSelectionRedirectorjavax.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, visibleRowCountlistenerList, 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, updateUIaddAncestorListener, 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, 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, waitgetName, setNamepublic 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 FormComponentpublic void setID(java.lang.String id)
setID in interface FormComponentpublic java.util.Properties getPackedProperties()
getPackedProperties in interface FormComponentpublic void setPackedProperties(java.util.Properties pros)
setPackedProperties in interface FormComponentpublic HTMLEventDescriptor[] getSupportedHTMLEvents()
getSupportedHTMLEvents in interface JspConvertablepublic 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.JTreepublic 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 DBComponentpublic void setDBValue(java.lang.Object obj)
setDBValue in interface DBComponentpublic DBSave getDefaultDBSave()
getDefaultDBSave in interface DBComponentpublic DBSave getDBSave()
getDBSave in interface DBComponentpublic void setDBSave(DBSave dbSave)
setDBSave in interface DBComponentpublic 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.JTreepublic 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.