All Packages Class Hierarchy This Package Previous Next Index
Class jclass.bwt.JCOutlinerNodeStyle
java.lang.Object
|
+----jclass.bwt.JCOutlinerNodeStyle
- public class JCOutlinerNodeStyle
- extends Object
- implements JCSerializable
This class defines style values for a JCOutliner node.
- See Also:
- JCOutliner, JCOutlinerNode
-
background_selected
- The node's background color when it is selected.
-
folder_closed
- The node's icon if it is a closed folder.
-
folder_closed_selected
- The node's icon if it is a closed folder and it is selected.
-
folder_open
- The node's icon if it is an open folder.
-
folder_open_selected
- The node's icon if it is an open folder and it is selected.
-
font
- The node's font.
-
foreground
- The node's foreground color.
-
foreground_selected
- The node's foreground color when it is selected.
-
icon_spacing
- The horizontal spacing between the icon and the label.
-
item
- The node's icon if it is not a folder.
-
item_selected
- The node's icon if it is not a folder and it is selected.
-
line_color
- The color of the line connecting a folder to its children.
-
shortcut
- Whether a shortcut button should be drawn beside a folder.
-
JCOutlinerNodeStyle()
-
-
JCOutlinerNodeStyle(JCOutlinerNodeStyle)
- Creates a new style which is a copy of a style.
-
getBackgroundSelected()
- Gets the node's background color when it is selected.
-
getFolderClosedIcon()
- Gets the node's icon if it is a closed folder.
-
getFolderClosedSelectedIcon()
- Gets the node's icon if it is a closed folder and it is selected.
-
getFolderOpenIcon()
- Gets the node's icon if it is an open folder.
-
getFolderOpenSelectedIcon()
- Gets the node's icon if it is an open folder and it is selected.
-
getFont()
- Gets the node's font.
-
getForeground()
- Gets the node's foreground color.
-
getForegroundSelected()
- Gets the node's foreground color when it is selected.
-
getIconSpacing()
- Gets the horizontal spacing between the icon and the label.
-
getItemIcon()
- Gets the node's icon if it is not a folder.
-
getItemSelectedIcon()
- Gets the node's icon if it is not a folder and it is selected.
-
getLineColor()
- Gets the color of the line connecting a folder to its children.
-
getShortcut()
- Gets whether a shortcut button should be drawn beside a folder.
-
setBackgroundSelected(Color)
- Sets the node's background color when it is selected
(default: outliner's foreground color).
-
setFolderClosedIcon(Image)
- Sets the node's icon if it is a closed folder.
-
setFolderClosedSelectedIcon(Image)
- Sets the node's icon if it is a closed folder and it is selected.
-
setFolderOpenIcon(Image)
- Sets the node's icon if it is an open folder.
-
setFolderOpenSelectedIcon(Image)
- Sets the node's icon if it is an open folder and it is selected.
-
setFont(Font)
- Sets the node's font (default: outliner's font).
-
setForeground(Color)
- Sets the node's foreground color (default: outliner's foreground color).
-
setForegroundSelected(Color)
- Sets the node's foreground color when it is selected
(default: outliner's background color).
-
setIconSpacing(int)
- Sets the horizontal spacing between the icon and the label (default: 5).
-
setItemIcon(Image)
- Sets the node's icon if it is not a folder.
-
setItemSelectedIcon(Image)
- Sets the node's icon if it is not a folder and it is selected.
-
setLineColor(Color)
- Sets the color of the line connecting a folder to its children (default: outliner's foreground color).
-
setShortcut(boolean)
- Sets whether a shortcut button should be drawn beside a folder (default: false).
background_selected
protected Color background_selected
- The node's background color when it is selected.
font
protected Font font
- The node's font.
foreground
protected Color foreground
- The node's foreground color.
foreground_selected
protected Color foreground_selected
- The node's foreground color when it is selected.
line_color
protected Color line_color
- The color of the line connecting a folder to its children.
shortcut
protected boolean shortcut
- Whether a shortcut button should be drawn beside a folder.
item
protected Image item
- The node's icon if it is not a folder.
item_selected
protected Image item_selected
- The node's icon if it is not a folder and it is selected.
folder_closed
protected Image folder_closed
- The node's icon if it is a closed folder.
folder_closed_selected
protected Image folder_closed_selected
- The node's icon if it is a closed folder and it is selected.
folder_open
protected Image folder_open
- The node's icon if it is an open folder.
folder_open_selected
protected Image folder_open_selected
- The node's icon if it is an open folder and it is selected.
icon_spacing
protected int icon_spacing
- The horizontal spacing between the icon and the label.
JCOutlinerNodeStyle
public JCOutlinerNodeStyle()
JCOutlinerNodeStyle
public JCOutlinerNodeStyle(JCOutlinerNodeStyle s)
- Creates a new style which is a copy of a style.
getBackgroundSelected
public Color getBackgroundSelected()
- Gets the node's background color when it is selected.
getFont
public Font getFont()
- Gets the node's font.
getForeground
public Color getForeground()
- Gets the node's foreground color.
getForegroundSelected
public Color getForegroundSelected()
- Gets the node's foreground color when it is selected.
getLineColor
public Color getLineColor()
- Gets the color of the line connecting a folder to its children.
getShortcut
public boolean getShortcut()
- Gets whether a shortcut button should be drawn beside a folder.
getItemIcon
public Image getItemIcon()
- Gets the node's icon if it is not a folder.
getItemSelectedIcon
public Image getItemSelectedIcon()
- Gets the node's icon if it is not a folder and it is selected.
getFolderClosedIcon
public Image getFolderClosedIcon()
- Gets the node's icon if it is a closed folder.
getFolderClosedSelectedIcon
public Image getFolderClosedSelectedIcon()
- Gets the node's icon if it is a closed folder and it is selected.
getFolderOpenIcon
public Image getFolderOpenIcon()
- Gets the node's icon if it is an open folder.
getFolderOpenSelectedIcon
public Image getFolderOpenSelectedIcon()
- Gets the node's icon if it is an open folder and it is selected.
getIconSpacing
public int getIconSpacing()
- Gets the horizontal spacing between the icon and the label.
setBackgroundSelected
public void setBackgroundSelected(Color v)
- Sets the node's background color when it is selected
(default: outliner's foreground color).
setFont
public void setFont(Font f)
- Sets the node's font (default: outliner's font).
setForeground
public void setForeground(Color v)
- Sets the node's foreground color (default: outliner's foreground color).
setForegroundSelected
public void setForegroundSelected(Color v)
- Sets the node's foreground color when it is selected
(default: outliner's background color).
setLineColor
public void setLineColor(Color v)
- Sets the color of the line connecting a folder to its children (default: outliner's foreground color).
setShortcut
public void setShortcut(boolean v)
- Sets whether a shortcut button should be drawn beside a folder (default: false).
setIconSpacing
public void setIconSpacing(int v)
- Sets the horizontal spacing between the icon and the label (default: 5).
setItemIcon
public void setItemIcon(Image i)
- Sets the node's icon if it is not a folder.
setItemSelectedIcon
public void setItemSelectedIcon(Image i)
- Sets the node's icon if it is not a folder and it is selected.
(default: same as item).
setFolderClosedIcon
public void setFolderClosedIcon(Image i)
- Sets the node's icon if it is a closed folder.
setFolderClosedSelectedIcon
public void setFolderClosedSelectedIcon(Image i)
- Sets the node's icon if it is a closed folder and it is selected.
setFolderOpenIcon
public void setFolderOpenIcon(Image i)
- Sets the node's icon if it is an open folder.
setFolderOpenSelectedIcon
public void setFolderOpenSelectedIcon(Image i)
- Sets the node's icon if it is an open folder and it is selected.
(default: same as open).
All Packages Class Hierarchy This Package Previous Next Index