A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://docs.oracle.com/javase/8/docs/api/javax/swing/JTree.html below:

JTree (Java Platform SE 8 )

Modifier and Type Method Description void addSelectionInterval(int index0, int index1)

Adds the specified rows (inclusive) to the selection.

void addSelectionPath(TreePath path)

Adds the node identified by the specified TreePath to the current selection.

void addSelectionPaths(TreePath[] paths)

Adds each path in the array of paths to the current selection.

void addSelectionRow(int row)

Adds the path at the specified row to the current selection.

void addSelectionRows(int[] rows)

Adds the paths at each of the specified rows to the current selection.

void addTreeExpansionListener(TreeExpansionListener tel)

Adds a listener for TreeExpansion events.

void addTreeSelectionListener(TreeSelectionListener tsl)

Adds a listener for TreeSelection events.

void addTreeWillExpandListener(TreeWillExpandListener tel)

Adds a listener for TreeWillExpand events.

void cancelEditing()

Cancels the current editing session.

void clearSelection()

Clears the selection.

protected void clearToggledPaths()

Clears the cache of toggled tree paths.

void collapsePath(TreePath path)

Ensures that the node identified by the specified path is collapsed and viewable.

void collapseRow(int row)

Ensures that the node in the specified row is collapsed.

String convertValueToText(Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)

Called by the renderers to convert the specified value to text.

protected static TreeModel createTreeModel(Object value)

Returns a TreeModel wrapping the specified object.

protected TreeModelListener createTreeModelListener()

Creates and returns an instance of TreeModelHandler.

void expandPath(TreePath path)

Ensures that the node identified by the specified path is expanded and viewable.

void expandRow(int row)

Ensures that the node in the specified row is expanded and viewable.

void fireTreeCollapsed(TreePath path)

Notifies all listeners that have registered interest for notification on this event type.

void fireTreeExpanded(TreePath path)

Notifies all listeners that have registered interest for notification on this event type.

void fireTreeWillCollapse(TreePath path)

Notifies all listeners that have registered interest for notification on this event type.

void fireTreeWillExpand(TreePath path)

Notifies all listeners that have registered interest for notification on this event type.

protected void fireValueChanged(TreeSelectionEvent e)

Notifies all listeners that have registered interest for notification on this event type.

AccessibleContext getAccessibleContext()

Gets the AccessibleContext associated with this JTree.

TreePath getAnchorSelectionPath()

Returns the path identified as the anchor.

TreeCellEditor getCellEditor()

Returns the editor used to edit entries in the tree.

TreeCellRenderer getCellRenderer()

Returns the current TreeCellRenderer that is rendering each cell.

TreePath getClosestPathForLocation(int x, int y)

Returns the path to the node that is closest to x,y.

int getClosestRowForLocation(int x, int y)

Returns the row to the node that is closest to x,y.

protected static TreeModel getDefaultTreeModel()

Creates and returns a sample TreeModel.

protected Enumeration<TreePath> getDescendantToggledPaths(TreePath parent)

Returns an Enumeration of TreePaths that have been expanded that are descendants of parent.

boolean getDragEnabled()

Returns whether or not automatic drag handling is enabled.

JTree.DropLocation getDropLocation()

Returns the location that this component should visually indicate as the drop location during a DnD operation over the component, or null if no location is to currently be shown.

DropMode getDropMode()

Returns the drop mode for this component.

TreePath getEditingPath()

Returns the path to the element that is currently being edited.

Enumeration<TreePath> getExpandedDescendants(TreePath parent)

Returns an Enumeration of the descendants of the path parent that are currently expanded.

boolean getExpandsSelectedPaths()

Returns the expandsSelectedPaths property.

boolean getInvokesStopCellEditing()

Returns the indicator that tells what happens when editing is interrupted.

Object getLastSelectedPathComponent()

Returns the last path component of the selected path.

TreePath getLeadSelectionPath()

Returns the path identified as the lead.

int getLeadSelectionRow()

Returns the row index corresponding to the lead path.

int getMaxSelectionRow()

Returns the largest selected row.

int getMinSelectionRow()

Returns the smallest selected row.

TreeModel getModel()

Returns the TreeModel that is providing the data.

TreePath getNextMatch(String prefix, int startingRow, Position.Bias bias)

Returns the TreePath to the next tree element that begins with a prefix.

protected TreePath[] getPathBetweenRows(int index0, int index1)

Returns the paths (inclusive) between the specified rows.

Rectangle getPathBounds(TreePath path)

Returns the Rectangle that the specified node will be drawn into.

TreePath getPathForLocation(int x, int y)

Returns the path for the node at the specified location.

TreePath getPathForRow(int row)

Returns the path for the specified row.

Dimension getPreferredScrollableViewportSize()

Returns the preferred display size of a JTree.

Rectangle getRowBounds(int row)

Returns the Rectangle that the node at the specified row is drawn in.

int getRowCount()

Returns the number of viewable nodes.

int getRowForLocation(int x, int y)

Returns the row for the specified location.

int getRowForPath(TreePath path)

Returns the row that displays the node identified by the specified path.

int getRowHeight()

Returns the height of each row.

int getScrollableBlockIncrement(Rectangle visibleRect, int orientation, int direction)

Returns the amount for a block increment, which is the height or width of visibleRect, based on orientation.

boolean getScrollableTracksViewportHeight()

Returns false to indicate that the height of the viewport does not determine the height of the table, unless the preferred height of the tree is smaller than the viewports height.

boolean getScrollableTracksViewportWidth()

Returns false to indicate that the width of the viewport does not determine the width of the table, unless the preferred width of the tree is smaller than the viewports width.

int getScrollableUnitIncrement(Rectangle visibleRect, int orientation, int direction)

Returns the amount to increment when scrolling.

boolean getScrollsOnExpand()

Returns the value of the scrollsOnExpand property.

int getSelectionCount()

Returns the number of nodes selected.

TreeSelectionModel getSelectionModel()

Returns the model for selections.

TreePath getSelectionPath()

Returns the path to the first selected node.

TreePath[] getSelectionPaths()

Returns the paths of all selected values.

int[] getSelectionRows()

Returns all of the currently selected rows.

boolean getShowsRootHandles()

Returns the value of the showsRootHandles property.

int getToggleClickCount()

Returns the number of mouse clicks needed to expand or close a node.

String getToolTipText(MouseEvent event)

Overrides JComponent's getToolTipText method in order to allow renderer's tips to be used if it has text set.

TreeExpansionListener[] getTreeExpansionListeners()

Returns an array of all the TreeExpansionListeners added to this JTree with addTreeExpansionListener().

TreeSelectionListener[] getTreeSelectionListeners()

Returns an array of all the TreeSelectionListeners added to this JTree with addTreeSelectionListener().

TreeWillExpandListener[] getTreeWillExpandListeners()

Returns an array of all the TreeWillExpandListeners added to this JTree with addTreeWillExpandListener().

TreeUI getUI()

Returns the L&F object that renders this component.

String getUIClassID()

Returns the name of the L&F class that renders this component.

int getVisibleRowCount()

Returns the number of rows that are displayed in the display area.

boolean hasBeenExpanded(TreePath path)

Returns true if the node identified by the path has ever been expanded.

boolean isCollapsed(int row)

Returns true if the node at the specified display row is collapsed.

boolean isCollapsed(TreePath path)

Returns true if the value identified by path is currently collapsed, this will return false if any of the values in path are currently not being displayed.

boolean isEditable()

Returns true if the tree is editable.

boolean isEditing()

Returns true if the tree is being edited.

boolean isExpanded(int row)

Returns true if the node at the specified display row is currently expanded.

boolean isExpanded(TreePath path)

Returns true if the node identified by the path is currently expanded,

boolean isFixedRowHeight()

Returns true if the height of each display row is a fixed size.

boolean isLargeModel()

Returns true if the tree is configured for a large model.

boolean isPathEditable(TreePath path)

Returns isEditable.

boolean isPathSelected(TreePath path)

Returns true if the item identified by the path is currently selected.

boolean isRootVisible()

Returns true if the root node of the tree is displayed.

boolean isRowSelected(int row)

Returns true if the node identified by row is selected.

boolean isSelectionEmpty()

Returns true if the selection is currently empty.

boolean isVisible(TreePath path)

Returns true if the value identified by path is currently viewable, which means it is either the root or all of its parents are expanded.

void makeVisible(TreePath path)

Ensures that the node identified by path is currently viewable.

protected String paramString()

Returns a string representation of this JTree.

protected boolean removeDescendantSelectedPaths(TreePath path, boolean includePath)

Removes any paths in the selection that are descendants of path.

protected void removeDescendantToggledPaths(Enumeration<TreePath> toRemove)

Removes any descendants of the TreePaths in toRemove that have been expanded.

void removeSelectionInterval(int index0, int index1)

Removes the specified rows (inclusive) from the selection.

void removeSelectionPath(TreePath path)

Removes the node identified by the specified path from the current selection.

void removeSelectionPaths(TreePath[] paths)

Removes the nodes identified by the specified paths from the current selection.

void removeSelectionRow(int row)

Removes the row at the index row from the current selection.

void removeSelectionRows(int[] rows)

Removes the rows that are selected at each of the specified rows.

void removeTreeExpansionListener(TreeExpansionListener tel)

Removes a listener for TreeExpansion events.

void removeTreeSelectionListener(TreeSelectionListener tsl)

Removes a TreeSelection listener.

void removeTreeWillExpandListener(TreeWillExpandListener tel)

Removes a listener for TreeWillExpand events.

void scrollPathToVisible(TreePath path)

Makes sure all the path components in path are expanded (except for the last path component) and scrolls so that the node identified by the path is displayed.

void scrollRowToVisible(int row)

Scrolls the item identified by row until it is displayed.

void setAnchorSelectionPath(TreePath newPath)

Sets the path identified as the anchor.

void setCellEditor(TreeCellEditor cellEditor)

Sets the cell editor.

void setCellRenderer(TreeCellRenderer x)

Sets the TreeCellRenderer that will be used to draw each cell.

void setDragEnabled(boolean b)

Turns on or off automatic drag handling.

void setDropMode(DropMode dropMode)

Sets the drop mode for this component.

void setEditable(boolean flag)

Determines whether the tree is editable.

protected void setExpandedState(TreePath path, boolean state)

Sets the expanded state of this JTree.

void setExpandsSelectedPaths(boolean newValue)

Configures the expandsSelectedPaths property.

void setInvokesStopCellEditing(boolean newValue)

Determines what happens when editing is interrupted by selecting another node in the tree, a change in the tree's data, or by some other means.

void setLargeModel(boolean newValue)

Specifies whether the UI should use a large model.

void setLeadSelectionPath(TreePath newPath)

Sets the path identifies as the lead.

void setModel(TreeModel newModel)

Sets the TreeModel that will provide the data.

void setRootVisible(boolean rootVisible)

Determines whether or not the root node from the TreeModel is visible.

void setRowHeight(int rowHeight)

Sets the height of each cell, in pixels.

void setScrollsOnExpand(boolean newValue)

Sets the scrollsOnExpand property, which determines whether the tree might scroll to show previously hidden children.

void setSelectionInterval(int index0, int index1)

Selects the rows in the specified interval (inclusive).

void setSelectionModel(TreeSelectionModel selectionModel)

Sets the tree's selection model.

void setSelectionPath(TreePath path)

Selects the node identified by the specified path.

void setSelectionPaths(TreePath[] paths)

Selects the nodes identified by the specified array of paths.

void setSelectionRow(int row)

Selects the node at the specified row in the display.

void setSelectionRows(int[] rows)

Selects the nodes corresponding to each of the specified rows in the display.

void setShowsRootHandles(boolean newValue)

Sets the value of the showsRootHandles property, which specifies whether the node handles should be displayed.

void setToggleClickCount(int clickCount)

Sets the number of mouse clicks before a node will expand or close.

void setUI(TreeUI ui)

Sets the L&F object that renders this component.

void setVisibleRowCount(int newCount)

Sets the number of rows that are to be displayed.

void startEditingAtPath(TreePath path)

Selects the node identified by the specified path and initiates editing.

boolean stopEditing()

Ends the current editing session.

void treeDidChange()

Sent when the tree has changed enough that we need to resize the bounds, but not enough that we need to remove the expanded node set (e.g nodes were expanded or collapsed, or nodes were inserted into the tree).

void updateUI()

Notification from the UIManager that the L&F has changed.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.3