Package org.jdesktop.swingx.renderer
Class TreeCellContext.TreeFocusBorder
- java.lang.Object
-
- javax.swing.border.AbstractBorder
-
- javax.swing.border.LineBorder
-
- org.jdesktop.swingx.renderer.TreeCellContext.TreeFocusBorder
-
- All Implemented Interfaces:
java.io.Serializable
,javax.swing.border.Border
- Enclosing class:
- TreeCellContext
public class TreeCellContext.TreeFocusBorder extends javax.swing.border.LineBorder
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:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.awt.Color
focusColor
private java.awt.Color
treeBackground
-
Constructor Summary
Constructors Constructor Description TreeFocusBorder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isBorderOpaque()
private boolean
isDashed()
void
paintBorder(java.awt.Component c, java.awt.Graphics g, int x, int y, int width, int height)
-
Methods inherited from class javax.swing.border.LineBorder
createBlackLineBorder, createGrayLineBorder, getBorderInsets, getLineColor, getRoundedCorners, getThickness
-
-
-
-
Method Detail
-
paintBorder
public void paintBorder(java.awt.Component c, java.awt.Graphics g, int x, int y, int width, int height)
- Specified by:
paintBorder
in interfacejavax.swing.border.Border
- Overrides:
paintBorder
in classjavax.swing.border.LineBorder
-
isDashed
private boolean isDashed()
- Returns:
- a boolean indicating whether the focus border should be painted dashed style.
-
isBorderOpaque
public boolean isBorderOpaque()
- Specified by:
isBorderOpaque
in interfacejavax.swing.border.Border
- Overrides:
isBorderOpaque
in classjavax.swing.border.LineBorder
-
-