| Modifier and Type | Class and Description |
|---|---|
static class |
ComponentBasedBorder.ComponentBasedBorderBuilder |
| Constructor and Description |
|---|
ComponentBasedBorder(JComponent container,
Icon icon,
Component borderComponent,
Border border) |
| Modifier and Type | Method and Description |
|---|---|
Component |
getBorderComponent() |
Insets |
getBorderInsets(Component c) |
Icon |
getIcon() |
static Image |
iconToImage(Icon icon) |
boolean |
isBorderOpaque() |
static ComponentBasedBorder.ComponentBasedBorderBuilder |
of(JComponent container) |
void |
paintBorder(Component c,
Graphics g,
int x,
int y,
int width,
int height) |
void |
setIcon(Icon icon) |
public ComponentBasedBorder(JComponent container, Icon icon, Component borderComponent, Border border)
public static ComponentBasedBorder.ComponentBasedBorderBuilder of(JComponent container)
public Component getBorderComponent()
public boolean isBorderOpaque()
isBorderOpaque in interface Borderpublic Icon getIcon()
public void setIcon(Icon icon)
public void paintBorder(Component c, Graphics g, int x, int y, int width, int height)
paintBorder in interface Borderpublic Insets getBorderInsets(Component c)
getBorderInsets in interface BorderCopyright © 2022 vpc open source initiative. All rights reserved.