24 lines
952 B
Plaintext
24 lines
952 B
Plaintext
SampleTree demonstrates JTree features. Each node of SampleTree has 7
|
|
children, with each one drawn in a random font and color. Each node is
|
|
named after its font. While the data isn't interesting, the example
|
|
illustrates a number of features:
|
|
|
|
- Dynamically loading children (see DynamicTreeNode.java)
|
|
- Adding/removing/inserting/reloading (see the following inner
|
|
classes in SampleTree.java: AddAction, RemoveAction, InsertAction,
|
|
and ReloadAction)
|
|
- Creating a custom cell renderer (see SampleTreeCellRenderer.java)
|
|
- Subclassing JTreeModel for editing (see SampleTreeModel.java)
|
|
|
|
|
|
To run the SampleTree demo:
|
|
|
|
java -jar SampleTree.jar
|
|
|
|
These instructions assume that this installation's version of the java
|
|
command is in your path. If it isn't, then you should either
|
|
specify the complete path to the java command or update your
|
|
PATH environment variable as described in the installation
|
|
instructions for the Java(TM) SE Development Kit.
|
|
|