Serialized Form
-
Package io.github.astrapi69.swing.renderer.tree
-
Class io.github.astrapi69.swing.renderer.tree.GenericTreeElement
class GenericTreeElement extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
iconPath
String iconPath
The icon path for a custom tree icon, if not set default icon will be set -
leaf
boolean leaf
The flag that indicates if this tree element is a node. -
name
String name
The name of this tree element. -
properties
Map<String,
Object> properties The map with optional properties -
selectedIconPath
String selectedIconPath
The selected icon path for a custom selected tree icon, if not set default icon will be set -
withText
boolean withText
The flag that indicates if a text label should shown if an icon exists
-
-
Class io.github.astrapi69.swing.renderer.tree.JTreeElement
class JTreeElement extends Object implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
iconPath
String iconPath
The icon path for a custom tree icon, if not set default icon will be set -
name
String name
The name of this tree element. -
node
boolean node
The flag that indicates if this tree element is a node. -
parent
JTreeElement parent
The parent of this tree element. -
properties
Map<String,
Object> properties The map with optional properties -
withText
boolean withText
The flag that indicates if a text label should shown if an icon exists
-
-
-
Package io.github.astrapi69.swing.renderer.tree.renderer
-
Class io.github.astrapi69.swing.renderer.tree.renderer.BaseTreeNodeCellRenderer
class BaseTreeNodeCellRenderer extends DefaultTreeCellRenderer implements Serializable-
Serialized Fields
-
renderer
DefaultTreeCellRenderer renderer
-
treeLabel
JLabel treeLabel
-
-
-
Class io.github.astrapi69.swing.renderer.tree.renderer.CheckBoxTreeCellRenderer
class CheckBoxTreeCellRenderer extends JPanel implements Serializable -
Class io.github.astrapi69.swing.renderer.tree.renderer.GenericBaseTreeNodeCellRenderer
class GenericBaseTreeNodeCellRenderer extends BaseTreeNodeCellRenderer<GenericTreeElement<T>,K> implements Serializable -
Class io.github.astrapi69.swing.renderer.tree.renderer.GenericTreeNodeCellRenderer
class GenericTreeNodeCellRenderer extends TreeNodeCellRenderer<GenericTreeElement<T>> implements Serializable -
Class io.github.astrapi69.swing.renderer.tree.renderer.JBaseTreeNodeCellRenderer
class JBaseTreeNodeCellRenderer extends BaseTreeNodeCellRenderer<JTreeElement,Long> implements Serializable -
Class io.github.astrapi69.swing.renderer.tree.renderer.JTreeNodeCellRenderer
-
Class io.github.astrapi69.swing.renderer.tree.renderer.TreeNodeCellRenderer
class TreeNodeCellRenderer extends DefaultTreeCellRenderer implements Serializable-
Serialized Fields
-
renderer
DefaultTreeCellRenderer renderer
-
treeLabel
JLabel treeLabel
-
-
-
-
Package io.github.astrapi69.swing.renderer.tree.renderer.label
-
Class io.github.astrapi69.swing.renderer.tree.renderer.label.CheckBoxTreeLabel
class CheckBoxTreeLabel extends JLabel implements Serializable-
Serialized Fields
-
focused
boolean focused
-
selected
boolean selected
-
-
-
-
Package io.github.astrapi69.swing.renderer.tree.renderer.list
-
Class io.github.astrapi69.swing.renderer.tree.renderer.list.CheckBoxListRenderer
class CheckBoxListRenderer extends CheckBoxTreeCellRenderer implements Serializable- serialVersionUID:
- 1L
-
-
Package io.github.astrapi69.swing.renderer.tree.renderer.model
-
Class io.github.astrapi69.swing.renderer.tree.renderer.model.CheckableTreeNode
class CheckableTreeNode extends DefaultMutableTreeNode implements Serializable-
Serialized Fields
-
selected
boolean selected
-
-
-
-
Package io.github.astrapi69.swing.renderer.tree.renderer.state
-
Class io.github.astrapi69.swing.renderer.tree.renderer.state.AbstractBaseTreeNodeCellRenderer
class AbstractBaseTreeNodeCellRenderer extends DefaultTreeCellRenderer implements Serializable-
Serialized Fields
-
renderer
DefaultTreeCellRenderer renderer
-
-
-
Class io.github.astrapi69.swing.renderer.tree.renderer.state.NewGenericBaseTreeNodeCellRenderer
class NewGenericBaseTreeNodeCellRenderer extends AbstractBaseTreeNodeCellRenderer<GenericTreeElement<T>,K> implements Serializable
-