public final class PlasticXPIconFactory
extends java.lang.Object
Icons for the JGoodies
Plastic XP look&feel.
These icons are used extensively in PlasticXP via the defaults mechanism.
While other look and feels often use GIFs for icons, creating icons
in code facilitates switching to other themes.
Each method in this class returns either an Icon or
null, where null implies that there is
no default icon.
| Modifier and Type | Class and Description |
|---|---|
private static class |
PlasticXPIconFactory.CheckBoxIcon
Paints the the icon and focus border for Plastic XP check boxes.
|
private static class |
PlasticXPIconFactory.RadioButtonIcon
Paints the the icon and focus border for Plastic XP check boxes.
|
| Modifier and Type | Field and Description |
|---|---|
private static PlasticXPIconFactory.CheckBoxIcon |
checkBoxIcon |
private static PlasticXPIconFactory.RadioButtonIcon |
radioButtonIcon |
| Modifier | Constructor and Description |
|---|---|
private |
PlasticXPIconFactory() |
| Modifier and Type | Method and Description |
|---|---|
(package private) static javax.swing.Icon |
getCheckBoxIcon()
Lazily creates and returns the check box icon.
|
(package private) static javax.swing.Icon |
getRadioButtonIcon()
Lazily creates and returns the radio button icon.
|
private static PlasticXPIconFactory.CheckBoxIcon checkBoxIcon
private static PlasticXPIconFactory.RadioButtonIcon radioButtonIcon