public interface NodeStyle extends NodeStyleRO
node.style - read-write.| Modifier and Type | Method and Description |
|---|---|
void |
setBackgroundColor(java.awt.Color color) |
void |
setBackgroundColorCode(java.lang.String rgbString) |
void |
setFloating(boolean floating)
sets the floating style for the node (aka "free node").
|
void |
setMaxNodeWidth(int width)
minNodeWidth in px - set to -1 to restore default.
|
void |
setMaxNodeWidth(java.lang.String width)
use length units like "1 cm" or "6 pt"
|
void |
setMinNodeWidth(int width)
minNodeWidth in px - set to -1 to restore default.
|
void |
setMinNodeWidth(java.lang.String width)
use length units like "1 cm" or "6 pt"
|
void |
setName(java.lang.String styleName)
Selects a style by name, see menu Styles → Pre/Userdefined styles for valid style names or use
NodeStyleRO.getName() to display the name of a node's style. |
void |
setNodeTextColor(java.awt.Color color)
Deprecated.
since 1.2 - use
setTextColor(Color) instead. |
void |
setNumberingEnabled(boolean enabled) |
void |
setTextColor(java.awt.Color color) |
void |
setTextColorCode(java.lang.String rgbString) |
getBackgroundColor, getBackgroundColorCode, getEdge, getFont, getMaxNodeWidth, getMinNodeWidth, getName, getNodeTextColor, getStyleNode, getTextColor, getTextColorCode, isFloating, isNumberingEnabledvoid setName(java.lang.String styleName)
NodeStyleRO.getName() to display the name of a node's style.
It's guaranteed that node.style.name = node.style.name does not change the style.styleName - can be the name visible in the style menu or its translation key as returned by
NodeStyleRO.getName(). (Names of predefined styles are subject to translation.)
Only translation keys will continue to work if the language setting is changed.java.lang.IllegalArgumentException - if the style does not exist.void setBackgroundColor(java.awt.Color color)
void setBackgroundColorCode(java.lang.String rgbString)
rgbString - a HTML color spec like #ff0000 (red) or #222222 (darkgray).@Deprecated void setNodeTextColor(java.awt.Color color)
setTextColor(Color) instead.void setTextColor(java.awt.Color color)
void setTextColorCode(java.lang.String rgbString)
rgbString - a HTML color spec like #ff0000 (red) or #222222 (darkgray).void setFloating(boolean floating)
void setMinNodeWidth(int width)
void setMinNodeWidth(java.lang.String width)
void setMaxNodeWidth(int width)
void setMaxNodeWidth(java.lang.String width)
void setNumberingEnabled(boolean enabled)