Class TreeCellContext.TreeFocusBorder
java.lang.Object
javax.swing.border.AbstractBorder
javax.swing.border.LineBorder
org.jdesktop.swingx.renderer.TreeCellContext.TreeFocusBorder
- All Implemented Interfaces:
Serializable, Border
- Enclosing class:
TreeCellContext
Border used to draw around the content of the node.
PENDING: isn't that the same as around a list or table cell, but without a tree-specific key/value pair in UIManager?
- See Also:
-
Field Summary
FieldsFields inherited from class LineBorder
lineColor, roundedCorners, thickness -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprivate booleanisDashed()voidpaintBorder(Component c, Graphics g, int x, int y, int width, int height) Methods inherited from class LineBorder
createBlackLineBorder, createGrayLineBorder, getBorderInsets, getLineColor, getRoundedCorners, getThicknessMethods inherited from class AbstractBorder
getBaseline, getBaselineResizeBehavior, getBorderInsets, getInteriorRectangle, getInteriorRectangle
-
Field Details
-
treeBackground
-
focusColor
-
-
Constructor Details
-
TreeFocusBorder
public TreeFocusBorder()
-
-
Method Details
-
paintBorder
- Specified by:
paintBorderin interfaceBorder- Overrides:
paintBorderin classLineBorder
-
isDashed
private boolean isDashed()- Returns:
- a boolean indicating whether the focus border should be painted dashed style.
-
isBorderOpaque
public boolean isBorderOpaque()- Specified by:
isBorderOpaquein interfaceBorder- Overrides:
isBorderOpaquein classLineBorder
-