|
|
javax > javax.swing > javax.swing.jtree >
Class: javax.swing.JTree java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JTree
public class JTree extends JComponent implements Scrollable, Accessible
FIELDS:
public static final String ANCHOR_SELECTION_PATH_PROPERTY : anchorSelectionPath public static final String CELL_EDITOR_PROPERTY : cellEditor public static final String CELL_RENDERER_PROPERTY : cellRenderer public static final String EDITABLE_PROPERTY : editable public static final String EXPANDS_SELECTED_PATHS_PROPERTY : expandsSelectedPaths public static final String INVOKES_STOP_CELL_EDITING_PROPERTY : invokesStopCellEditing public static final String LARGE_MODEL_PROPERTY : largeModel public static final String LEAD_SELECTION_PATH_PROPERTY : leadSelectionPath public static final String ROOT_VISIBLE_PROPERTY : rootVisible public static final String ROW_HEIGHT_PROPERTY : rowHeight public static final String SCROLLS_ON_EXPAND_PROPERTY : scrollsOnExpand public static final String SELECTION_MODEL_PROPERTY : selectionModel public static final String SHOWS_ROOT_HANDLES_PROPERTY : showsRootHandles public static final String TOGGLE_CLICK_COUNT_PROPERTY : toggleClickCount public static final String TREE_MODEL_PROPERTY : model public static final String VISIBLE_ROW_COUNT_PROPERTY : visibleRowCount protected TreeCellEditor cellEditor protected TreeCellRenderer cellRenderer protected boolean editable protected boolean invokesStopCellEditing protected boolean largeModel protected boolean rootVisible protected int rowHeight protected boolean scrollsOnExpand protected TreeSelectionModel selectionModel protected JTree.TreeSelectionRedirector selectionRedirector protected boolean showsRootHandles protected int toggleClickCount protected TreeModel treeModel protected TreeModelListener treeModelListener protected int visibleRowCount |
|
|
|
CONSTRUCTORS:
METHODS:
| | | | public | void | addSelectionInterval(int index0, int index1) |
| | public | void | addSelectionPath(TreePath path) |
| | public | void | addSelectionPaths(TreePath[] paths) |
| | public | void | addSelectionRow(int row) |
| | public | void | addSelectionRows(int[] rows) |
| | public | void | addTreeExpansionListener(TreeExpansionListener tel) |
| | public | void | addTreeSelectionListener(TreeSelectionListener tsl) |
| | public | void | addTreeWillExpandListener(TreeWillExpandListener tel) |
| | public | void | cancelEditing() |
| | public | void | clearSelection() |
| | protected | void | clearToggledPaths() |
| | public | void | collapsePath(TreePath path) |
| | public | void | collapseRow(int row) |
| | public | String | convertValueToText(Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus) |
| | protected static | TreeModel | createTreeModel(Object value) |
| | protected | TreeModelListener | createTreeModelListener() |
| | public | void | expandPath(TreePath path) |
| | public | void | expandRow(int row) |
| | public | void | fireTreeCollapsed(TreePath path) |
| | public | void | fireTreeExpanded(TreePath path) |
| | public | void | fireTreeWillCollapse(TreePath path) Throws: ExpandVetoException |
| | public | void | fireTreeWillExpand(TreePath path) Throws: ExpandVetoException |
| | protected | void | fireValueChanged(TreeSelectionEvent e) |
| | public | AccessibleContext | getAccessibleContext() Overrides: JComponent Overrides: Component |
| | public | TreePath | getAnchorSelectionPath() |
| | public | TreeCellEditor | getCellEditor() |
| | public | TreeCellRenderer | getCellRenderer() |
| | public | TreePath | getClosestPathForLocation(int x, int y) |
| | public | int | getClosestRowForLocation(int x, int y) |
| | protected static | TreeModel | getDefaultTreeModel() |
| | protected | Enumeration | getDescendantToggledPaths(TreePath parent) |
| | public | boolean | getDragEnabled() |
| | public final | JTree.DropLocation | getDropLocation() |
| | public final | DropMode | getDropMode() |
| | public | TreePath | getEditingPath() |
| | public | Enumeration | getExpandedDescendants(TreePath parent) |
| | public | boolean | getExpandsSelectedPaths() |
| | public | boolean | getInvokesStopCellEditing() |
| | public | Object | getLastSelectedPathComponent() |
| | public | TreePath | getLeadSelectionPath() |
| | public | int | getLeadSelectionRow() |
| | public | int | getMaxSelectionRow() |
| | public | int | getMinSelectionRow() |
| | public | TreeModel | getModel() |
| | public | TreePath | getNextMatch(String prefix, int startingRow, Position.Bias bias) Throws: IllegalArgumentException |
| | protected | TreePath[] | getPathBetweenRows(int index0, int index1) |
| | public | Rectangle | getPathBounds(TreePath path) |
| | public | TreePath | getPathForLocation(int x, int y) |
| | public | TreePath | getPathForRow(int row) |
| | public | Dimension | getPreferredScrollableViewportSize() |
| | public | Rectangle | getRowBounds(int row) |
| | public | int | getRowCount() |
| | public | int | getRowForLocation(int x, int y) |
| | public | int | getRowForPath(TreePath path) |
| | public | int | getRowHeight() |
| | public | int | getScrollableBlockIncrement(Rectangle visibleRect, int orientation, int direction) |
| | public | boolean | getScrollableTracksViewportHeight() |
| | public | boolean | getScrollableTracksViewportWidth() |
| | public | int | getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction) |
| | public | boolean | getScrollsOnExpand() |
| | public | int | getSelectionCount() |
| | public | TreeSelectionModel | getSelectionModel() |
| | public | TreePath | getSelectionPath() |
| | public | TreePath[] | getSelectionPaths() |
| | public | int[] | getSelectionRows() |
| | public | boolean | getShowsRootHandles() |
| | public | int | getToggleClickCount() |
| | public | String | getToolTipText(MouseEvent event) Overrides: JComponent |
| | public | TreeExpansionListener[] | getTreeExpansionListeners() |
| | public | TreeSelectionListener[] | getTreeSelectionListeners() |
| | public | TreeWillExpandListener[] | getTreeWillExpandListeners() |
| | public | TreeUI | getUI() |
| | public | String | getUIClassID() Overrides: JComponent |
| | public | int | getVisibleRowCount() |
| | public | boolean | hasBeenExpanded(TreePath path) |
| | public | boolean | isCollapsed(int row) |
| | public | boolean | isCollapsed(TreePath path) |
| | public | boolean | isEditable() |
| | public | boolean | isEditing() |
| | public | boolean | isExpanded(int row) |
| | public | boolean | isExpanded(TreePath path) |
| | public | boolean | isFixedRowHeight() |
| | public | boolean | isLargeModel() |
| | public | boolean | isPathEditable(TreePath path) |
| | public | boolean | isPathSelected(TreePath path) |
| | public | boolean | isRootVisible() |
| | public | boolean | isRowSelected(int row) |
| | public | boolean | isSelectionEmpty() |
| | public | boolean | isVisible(TreePath path) |
| | public | void | makeVisible(TreePath path) |
| | protected | String | paramString() Overrides: JComponent Overrides: Container Overrides: Component |
| | protected | boolean | removeDescendantSelectedPaths(TreePath path, boolean includePath) |
| | protected | void | removeDescendantToggledPaths(Enumeration toRemove) |
| | public | void | removeSelectionInterval(int index0, int index1) |
| | public | void | removeSelectionPath(TreePath path) |
| | public | void | removeSelectionPaths(TreePath[] paths) |
| | public | void | removeSelectionRow(int row) |
| | public | void | removeSelectionRows(int[] rows) |
| | public | void | removeTreeExpansionListener(TreeExpansionListener tel) |
| | public | void | removeTreeSelectionListener(TreeSelectionListener tsl) |
| | public | void | removeTreeWillExpandListener(TreeWillExpandListener tel) |
| | public | void | scrollPathToVisible(TreePath path) |
| | public | void | scrollRowToVisible(int row) |
| | public | void | setAnchorSelectionPath(TreePath newPath) |
| | public | void | setCellEditor(TreeCellEditor cellEditor) |
| | public | void | setCellRenderer(TreeCellRenderer x) |
| | public | void | setDragEnabled(boolean b) Throws: HeadlessException |
| | public final | void | setDropMode(DropMode dropMode) Throws: IllegalArgumentException |
| | public | void | setEditable(boolean flag) |
| | protected | void | setExpandedState(TreePath path, boolean state) |
| | public | void | setExpandsSelectedPaths(boolean newValue) |
| | public | void | setInvokesStopCellEditing(boolean newValue) |
| | public | void | setLargeModel(boolean newValue) |
| | public | void | setLeadSelectionPath(TreePath newPath) |
| | public | void | setModel(TreeModel newModel) |
| | public | void | setRootVisible(boolean rootVisible) |
| | public | void | setRowHeight(int rowHeight) |
| | public | void | setScrollsOnExpand(boolean newValue) |
| | public | void | setSelectionInterval(int index0, int index1) |
| | public | void | setSelectionModel(TreeSelectionModel selectionModel) |
| | public | void | setSelectionPath(TreePath path) |
| | public | void | setSelectionPaths(TreePath[] paths) |
| | public | void | setSelectionRow(int row) |
| | public | void | setSelectionRows(int[] rows) |
| | public | void | setShowsRootHandles(boolean newValue) |
| | public | void | setToggleClickCount(int clickCount) |
| | public | void | setUI(TreeUI ui) |
| | public | void | setVisibleRowCount(int newCount) |
| | public | void | startEditingAtPath(TreePath path) |
| | public | boolean | stopEditing() |
| | public | void | treeDidChange() |
| | public | void | updateUI() Overrides: JComponent |
| |
|
|
|
INHERITED METHODS:
| setInheritsPopupMenu(boolean), getInheritsPopupMenu(), setComponentPopupMenu(javax.swing.JPopupMenu), getComponentPopupMenu(), updateUI(), setUI(javax.swing.plaf.ComponentUI), getUIClassID(), getComponentGraphics(java.awt.Graphics), paintComponent(java.awt.Graphics), paintChildren(java.awt.Graphics), paintBorder(java.awt.Graphics), update(java.awt.Graphics), paint(java.awt.Graphics), printAll(java.awt.Graphics), print(java.awt.Graphics), printComponent(java.awt.Graphics), printChildren(java.awt.Graphics), printBorder(java.awt.Graphics), isPaintingTile(), isPaintingForPrint(), isManagingFocus(), setNextFocusableComponent(java.awt.Component), getNextFocusableComponent(), setRequestFocusEnabled(boolean), isRequestFocusEnabled(), requestFocus(), requestFocus(boolean), requestFocusInWindow(), requestFocusInWindow(boolean), grabFocus(), setVerifyInputWhenFocusTarget(boolean), getVerifyInputWhenFocusTarget(), getFontMetrics(java.awt.Font), setPreferredSize(java.awt.Dimension), getPreferredSize(), setMaximumSize(java.awt.Dimension), getMaximumSize(), setMinimumSize(java.awt.Dimension), getMinimumSize(), contains(int, int), setBorder(javax.swing.border.Border), getBorder(), getInsets(), getInsets(java.awt.Insets), getAlignmentY(), setAlignmentY(float), getAlignmentX(), setAlignmentX(float), setInputVerifier(javax.swing.InputVerifier), getInputVerifier(), getGraphics(), setDebugGraphicsOptions(int), getDebugGraphicsOptions(), registerKeyboardAction(java.awt.event.ActionListener, java.lang.String, javax.swing.KeyStroke, int), registerKeyboardAction(java.awt.event.ActionListener, javax.swing.KeyStroke, int), unregisterKeyboardAction(javax.swing.KeyStroke), getRegisteredKeyStrokes(), getConditionForKeyStroke(javax.swing.KeyStroke), getActionForKeyStroke(javax.swing.KeyStroke), resetKeyboardActions(), setInputMap(int, javax.swing.InputMap), getInputMap(int), getInputMap(), setActionMap(javax.swing.ActionMap), getActionMap(), getBaseline(int, int), getBaselineResizeBehavior(), requestDefaultFocus(), setVisible(boolean), setEnabled(boolean), setForeground(java.awt.Color), setBackground(java.awt.Color), setFont(java.awt.Font), getDefaultLocale(), setDefaultLocale(java.util.Locale), processComponentKeyEvent(java.awt.event.KeyEvent), processKeyEvent(java.awt.event.KeyEvent), processKeyBinding(javax.swing.KeyStroke, java.awt.event.KeyEvent, int, boolean), setToolTipText(java.lang.String), getToolTipText(), getToolTipText(java.awt.event.MouseEvent), getToolTipLocation(java.awt.event.MouseEvent), getPopupLocation(java.awt.event.MouseEvent), createToolTip(), scrollRectToVisible(java.awt.Rectangle), setAutoscrolls(boolean), getAutoscrolls(), setTransferHandler(javax.swing.TransferHandler), getTransferHandler(), processMouseEvent(java.awt.event.MouseEvent), processMouseMotionEvent(java.awt.event.MouseEvent), enable(), disable(), getAccessibleContext(), getClientProperty(java.lang.Object), putClientProperty(java.lang.Object, java.lang.Object), setFocusTraversalKeys(int, java.util.Set), isLightweightComponent(java.awt.Component), reshape(int, int, int, int), getBounds(java.awt.Rectangle), getSize(java.awt.Dimension), getLocation(java.awt.Point), getX(), getY(), getWidth(), getHeight(), isOpaque(), setOpaque(boolean), computeVisibleRect(java.awt.Rectangle), getVisibleRect(), firePropertyChange(java.lang.String, boolean, boolean), firePropertyChange(java.lang.String, int, int), firePropertyChange(java.lang.String, char, char), fireVetoableChange(java.lang.String, java.lang.Object, java.lang.Object), addVetoableChangeListener(java.beans.VetoableChangeListener), removeVetoableChangeListener(java.beans.VetoableChangeListener), getVetoableChangeListeners(), getTopLevelAncestor(), addAncestorListener(javax.swing.event.AncestorListener), removeAncestorListener(javax.swing.event.AncestorListener), getAncestorListeners(), getListeners(java.lang.Class), addNotify(), removeNotify(), repaint(long, int, int, int, int), repaint(java.awt.Rectangle), revalidate(), isValidateRoot(), isOptimizedDrawingEnabled(), paintImmediately(int, int, int, int), paintImmediately(java.awt.Rectangle), setDoubleBuffered(boolean), isDoubleBuffered(), getRootPane(), paramString(), getComponentCount(), countComponents(), getComponent(int), getComponents(), getInsets(), insets(), add(java.awt.Component), add(java.lang.String, java.awt.Component), add(java.awt.Component, int), add(java.awt.Component, java.lang.Object), add(java.awt.Component, java.lang.Object, int), setComponentZOrder(java.awt.Component, int), getComponentZOrder(java.awt.Component), addImpl(java.awt.Component, java.lang.Object, int), remove(int), remove(java.awt.Component), removeAll(), getLayout(), setLayout(java.awt.LayoutManager), doLayout(), layout(), invalidate(), validate(), validateTree(), setFont(java.awt.Font), getPreferredSize(), preferredSize(), getMinimumSize(), minimumSize(), getMaximumSize(), getAlignmentX(), getAlignmentY(), paint(java.awt.Graphics), update(java.awt.Graphics), print(java.awt.Graphics), paintComponents(java.awt.Graphics), printComponents(java.awt.Graphics), addContainerListener(java.awt.event.ContainerListener), removeContainerListener(java.awt.event.ContainerListener), getContainerListeners(), getListeners(java.lang.Class), processEvent(java.awt.AWTEvent), processContainerEvent(java.awt.event.ContainerEvent), deliverEvent(java.awt.Event), getComponentAt(int, int), getComponentAt(java.awt.Point), locate(int, int), getMousePosition(boolean), findComponentAt(int, int), findComponentAt(java.awt.Point), addNotify(), removeNotify(), isAncestorOf(java.awt.Component), paramString(), list(java.io.PrintStream, int), list(java.io.PrintWriter, int), setFocusTraversalKeys(int, java.util.Set), getFocusTraversalKeys(int), areFocusTraversalKeysSet(int), isFocusCycleRoot(java.awt.Container), isFocusCycleRoot(), transferFocusBackward(), setFocusTraversalPolicy(java.awt.FocusTraversalPolicy), getFocusTraversalPolicy(), isFocusTraversalPolicySet(), setFocusCycleRoot(boolean), setFocusTraversalPolicyProvider(boolean), isFocusTraversalPolicyProvider(), transferFocusDownCycle(), applyComponentOrientation(java.awt.ComponentOrientation), addPropertyChangeListener(java.beans.PropertyChangeListener), addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), getName(), setName(java.lang.String), getParent(), getPeer(), setDropTarget(java.awt.dnd.DropTarget), getDropTarget(), getGraphicsConfiguration(), getTreeLock(), getToolkit(), isValid(), isDisplayable(), isVisible(), getMousePosition(), isShowing(), isEnabled(), setEnabled(boolean), enable(), enable(boolean), disable(), isDoubleBuffered(), enableInputMethods(boolean), setVisible(boolean), show(), show(boolean), hide(), getForeground(), setForeground(java.awt.Color), isForegroundSet(), getBackground(), setBackground(java.awt.Color), isBackgroundSet(), getFont(), setFont(java.awt.Font), isFontSet(), getLocale(), setLocale(java.util.Locale), getColorModel(), getLocation(), getLocation(java.awt.Point), getLocationOnScreen(), location(), setLocation(int, int), setLocation(java.awt.Point), move(int, int), getSize(), getSize(java.awt.Dimension), size(), setSize(int, int), setSize(java.awt.Dimension), resize(int, int), resize(java.awt.Dimension), getBounds(), getBounds(java.awt.Rectangle), bounds(), setBounds(int, int, int, int), setBounds(java.awt.Rectangle), reshape(int, int, int, int), getX(), getY(), getWidth(), getHeight(), isOpaque(), isLightweight(), setPreferredSize(java.awt.Dimension), isPreferredSizeSet(), getPreferredSize(), preferredSize(), setMinimumSize(java.awt.Dimension), isMinimumSizeSet(), getMinimumSize(), minimumSize(), setMaximumSize(java.awt.Dimension), isMaximumSizeSet(), getMaximumSize(), getAlignmentX(), getAlignmentY(), getBaseline(int, int), getBaselineResizeBehavior(), doLayout(), layout(), validate(), invalidate(), getGraphics(), getFontMetrics(java.awt.Font), setCursor(java.awt.Cursor), getCursor(), isCursorSet(), paint(java.awt.Graphics), update(java.awt.Graphics), paintAll(java.awt.Graphics), repaint(), repaint(long), repaint(int, int, int, int), repaint(long, int, int, int, int), print(java.awt.Graphics), printAll(java.awt.Graphics), imageUpdate(java.awt.Image, int, int, int, int, int), createImage(java.awt.image.ImageProducer), createImage(int, int), createVolatileImage(int, int), createVolatileImage(int, int, java.awt.ImageCapabilities), prepareImage(java.awt.Image, java.awt.image.ImageObserver), prepareImage(java.awt.Image, int, int, java.awt.image.ImageObserver), checkImage(java.awt.Image, java.awt.image.ImageObserver), checkImage(java.awt.Image, int, int, java.awt.image.ImageObserver), setIgnoreRepaint(boolean), getIgnoreRepaint(), contains(int, int), contains(java.awt.Point), inside(int, int), getComponentAt(int, int), getComponentAt(java.awt.Point), locate(int, int), deliverEvent(java.awt.Event), dispatchEvent(java.awt.AWTEvent), postEvent(java.awt.Event), addComponentListener(java.awt.event.ComponentListener), removeComponentListener(java.awt.event.ComponentListener), getComponentListeners(), addFocusListener(java.awt.event.FocusListener), removeFocusListener(java.awt.event.FocusListener), getFocusListeners(), addHierarchyListener(java.awt.event.HierarchyListener), removeHierarchyListener(java.awt.event.HierarchyListener), getHierarchyListeners(), addHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener), removeHierarchyBoundsListener(java.awt.event.HierarchyBoundsListener), getHierarchyBoundsListeners(), addKeyListener(java.awt.event.KeyListener), removeKeyListener(java.awt.event.KeyListener), getKeyListeners(), addMouseListener(java.awt.event.MouseListener), removeMouseListener(java.awt.event.MouseListener), getMouseListeners(), addMouseMotionListener(java.awt.event.MouseMotionListener), removeMouseMotionListener(java.awt.event.MouseMotionListener), getMouseMotionListeners(), addMouseWheelListener(java.awt.event.MouseWheelListener), removeMouseWheelListener(java.awt.event.MouseWheelListener), getMouseWheelListeners(), addInputMethodListener(java.awt.event.InputMethodListener), removeInputMethodListener(java.awt.event.InputMethodListener), getInputMethodListeners(), getListeners(java.lang.Class), getInputMethodRequests(), getInputContext(), enableEvents(long), disableEvents(long), coalesceEvents(java.awt.AWTEvent, java.awt.AWTEvent), processEvent(java.awt.AWTEvent), processComponentEvent(java.awt.event.ComponentEvent), processFocusEvent(java.awt.event.FocusEvent), processKeyEvent(java.awt.event.KeyEvent), processMouseEvent(java.awt.event.MouseEvent), processMouseMotionEvent(java.awt.event.MouseEvent), processMouseWheelEvent(java.awt.event.MouseWheelEvent), processInputMethodEvent(java.awt.event.InputMethodEvent), processHierarchyEvent(java.awt.event.HierarchyEvent), processHierarchyBoundsEvent(java.awt.event.HierarchyEvent), handleEvent(java.awt.Event), mouseDown(java.awt.Event, int, int), mouseDrag(java.awt.Event, int, int), mouseUp(java.awt.Event, int, int), mouseMove(java.awt.Event, int, int), mouseEnter(java.awt.Event, int, int), mouseExit(java.awt.Event, int, int), keyDown(java.awt.Event, int), keyUp(java.awt.Event, int), action(java.awt.Event, java.lang.Object), addNotify(), removeNotify(), gotFocus(java.awt.Event, java.lang.Object), lostFocus(java.awt.Event, java.lang.Object), isFocusTraversable(), isFocusable(), setFocusable(boolean), setFocusTraversalKeys(int, java.util.Set), getFocusTraversalKeys(int), areFocusTraversalKeysSet(int), setFocusTraversalKeysEnabled(boolean), getFocusTraversalKeysEnabled(), requestFocus(), requestFocus(boolean), requestFocusInWindow(), requestFocusInWindow(boolean), transferFocus(), getFocusCycleRootAncestor(), isFocusCycleRoot(java.awt.Container), nextFocus(), transferFocusBackward(), transferFocusUpCycle(), hasFocus(), isFocusOwner(), add(java.awt.PopupMenu), remove(java.awt.MenuComponent), paramString(), toString(), list(), list(java.io.PrintStream), list(java.io.PrintStream, int), list(java.io.PrintWriter), list(java.io.PrintWriter, int), addPropertyChangeListener(java.beans.PropertyChangeListener), addPropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), removePropertyChangeListener(java.beans.PropertyChangeListener), removePropertyChangeListener(java.lang.String, java.beans.PropertyChangeListener), getPropertyChangeListeners(), getPropertyChangeListeners(java.lang.String), firePropertyChange(java.lang.String, java.lang.Object, java.lang.Object), firePropertyChange(java.lang.String, boolean, boolean), firePropertyChange(java.lang.String, int, int), firePropertyChange(java.lang.String, byte, byte), firePropertyChange(java.lang.String, char, char), firePropertyChange(java.lang.String, short, short), firePropertyChange(java.lang.String, long, long), firePropertyChange(java.lang.String, float, float), firePropertyChange(java.lang.String, double, double), setComponentOrientation(java.awt.ComponentOrientation), getComponentOrientation(), applyComponentOrientation(java.awt.ComponentOrientation), getAccessibleContext(), getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(), |
|
|
|
SUBCLASSES:
|
|



|