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.LineBorderBorder 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.ColorfocusColorprivate java.awt.ColortreeBackground
-
Constructor Summary
Constructors Constructor Description TreeFocusBorder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisBorderOpaque()private booleanisDashed()voidpaintBorder(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:
paintBorderin interfacejavax.swing.border.Border- Overrides:
paintBorderin 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:
isBorderOpaquein interfacejavax.swing.border.Border- Overrides:
isBorderOpaquein classjavax.swing.border.LineBorder
-
-