Serialized Form
-
Package io.github.astrapi69.swing.tree
-
Class io.github.astrapi69.swing.tree.GenericTreeElement extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
iconPath
java.lang.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
java.lang.String name
The name of this tree element. -
properties
java.util.Map<java.lang.String,java.lang.Object> properties
The map with optional properties -
selectedIconPath
java.lang.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.tree.JXTreeElement extends java.lang.Object implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
iconPath
java.lang.String iconPath
The icon path for a custom tree icon, if not set default icon will be set -
name
java.lang.String name
The name of this tree element. -
node
boolean node
The flag that indicates if this tree element is a node. -
parent
JXTreeElement parent
The parent of this tree element. -
properties
java.util.Map<java.lang.String,java.lang.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.tree.label
-
Class io.github.astrapi69.swing.tree.label.CheckBoxTreeLabel extends javax.swing.JLabel implements Serializable
-
Serialized Fields
-
focused
boolean focused
-
selected
boolean selected
-
-
-
-
Package io.github.astrapi69.swing.tree.model
-
Class io.github.astrapi69.swing.tree.model.CheckableTreeNode extends javax.swing.tree.DefaultMutableTreeNode implements Serializable
-
Serialized Fields
-
selected
boolean selected
-
-
-
-
Package io.github.astrapi69.swing.tree.renderer
-
Class io.github.astrapi69.swing.tree.renderer.BaseTreeNodeCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable
-
Serialized Fields
-
renderer
javax.swing.tree.DefaultTreeCellRenderer renderer
-
treeLabel
org.jdesktop.swingx.JXLabel treeLabel
-
-
-
Class io.github.astrapi69.swing.tree.renderer.CheckBoxTreeCellRenderer extends javax.swing.JPanel implements Serializable
-
Serialized Fields
-
checkBox
javax.swing.JCheckBox checkBox
-
closedIcon
javax.swing.Icon closedIcon
-
label
CheckBoxTreeLabel label
-
leafIcon
javax.swing.Icon leafIcon
-
openIcon
javax.swing.Icon openIcon
-
textBackground
java.awt.Color textBackground
-
textForeground
java.awt.Color textForeground
-
-
-
Class io.github.astrapi69.swing.tree.renderer.GenericBaseTreeNodeCellRenderer extends BaseTreeNodeCellRenderer<GenericTreeElement<T>,K> implements Serializable
-
Serialized Fields
-
customTreeIcon
javax.swing.Icon customTreeIcon
-
selectedTreeIcon
javax.swing.Icon selectedTreeIcon
-
-
-
Class io.github.astrapi69.swing.tree.renderer.GenericTreeNodeCellRenderer extends TreeNodeCellRenderer<GenericTreeElement<T>> implements Serializable
-
Class io.github.astrapi69.swing.tree.renderer.JXBaseTreeNodeCellRenderer extends BaseTreeNodeCellRenderer<JXTreeElement,java.lang.Long> implements Serializable
-
Class io.github.astrapi69.swing.tree.renderer.JXTreeNodeCellRenderer extends TreeNodeCellRenderer<JXTreeElement> implements Serializable
-
Class io.github.astrapi69.swing.tree.renderer.TreeNodeCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable
-
Serialized Fields
-
renderer
javax.swing.tree.DefaultTreeCellRenderer renderer
-
treeLabel
javax.swing.JLabel treeLabel
-
-
-
-
Package io.github.astrapi69.swing.tree.renderer.list
-
Class io.github.astrapi69.swing.tree.renderer.list.CheckBoxListRenderer extends CheckBoxTreeCellRenderer implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultIcon
javax.swing.Icon defaultIcon
-
textBackground
java.awt.Color textBackground
-
textForeground
java.awt.Color textForeground
-
-
-
Package io.github.astrapi69.swing.tree.renderer.state
-
Class io.github.astrapi69.swing.tree.renderer.state.AbstractBaseTreeNodeCellRenderer extends javax.swing.tree.DefaultTreeCellRenderer implements Serializable
-
Serialized Fields
-
renderer
javax.swing.tree.DefaultTreeCellRenderer renderer
-
-
-
Class io.github.astrapi69.swing.tree.renderer.state.NewGenericBaseTreeNodeCellRenderer extends AbstractBaseTreeNodeCellRenderer<GenericTreeElement<T>,K> implements Serializable
-
Serialized Fields
-
iconCacheMap
java.util.Map<java.lang.String,javax.swing.Icon> iconCacheMap
-
-
-