|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectde.cbse.jeasy.JEObject
de.cbse.jeasy.JEComponent
de.cbse.jeasy.JEParentComponent
de.cbse.jeasy.JETree
public class JETree
Implements a JTree.
See a demonstration in the program JEasyExample tab "TreeNode".
Properties :
| Field Summary |
|---|
| Fields inherited from class de.cbse.jeasy.JEComponent |
|---|
animated, backup, buttonBehind, caretPosition, component, endMarkPosition, enterPressed, isPressed, jeButtonBehind, label, labelBehind, labelText, parentId, scrollPane, tree, treeNode, window |
| Constructor Summary | |
|---|---|
JETree(JELocaleProperties hm)
Reads the properties from a HashMap |
|
JETree(JENode jen)
Constructor based on a XML file parsed to a TreeNode. |
|
| Method Summary | |
|---|---|
void |
clear()
Clears the Tree by removing all children |
void |
collapseAll()
Collapse tree by collapsing all rows |
void |
expandAll()
Expands the tree |
void |
expandToRow(int row)
Expand until row |
javax.swing.JTree |
getJTree()
Gets the JTree |
javax.swing.tree.DefaultMutableTreeNode |
getRootNode()
|
javax.swing.tree.DefaultTreeModel |
getTreeModel()
|
void |
init()
Creates jfc-Objects with the given properties. |
void |
reload()
Reloads the Tree |
void |
removeAll()
Clears the Tree by removing all children |
void |
setSelectionPath(javax.swing.tree.TreePath path)
|
void |
setupComponent()
Set the property values to the component |
| Methods inherited from class de.cbse.jeasy.JEParentComponent |
|---|
addElement, backupEntry, cloneAll, getChilds, getLayoutManager, invokeAll, invokeAll, invokeAll, invokeAll, invokeAll, removeId, restoreEntry, setEnabledAll, setEnabledAll, setVisibleAll, setVisibleAll, wasEntryChanged |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.swing.event.TreeSelectionListener |
|---|
valueChanged |
| Methods inherited from interface javax.swing.event.TreeExpansionListener |
|---|
treeCollapsed, treeExpanded |
| Methods inherited from interface java.awt.event.MouseListener |
|---|
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased |
| Constructor Detail |
|---|
public JETree(JELocaleProperties hm)
hm - HashMappublic JETree(JENode jen)
jen - JESaxParser| Method Detail |
|---|
public javax.swing.JTree getJTree()
public void init()
init in class JEParentComponentpublic void setupComponent()
JEParentComponent
setupComponent in class JEParentComponentpublic void removeAll()
removeAll in class JEParentComponentpublic void clear()
clear in class JEParentComponentpublic void reload()
public javax.swing.tree.DefaultTreeModel getTreeModel()
public void setSelectionPath(javax.swing.tree.TreePath path)
public void expandAll()
tree - public void expandToRow(int row)
public void collapseAll()
tree - public javax.swing.tree.DefaultMutableTreeNode getRootNode()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||