Package com.jidesoft.icons
Class CheckBoxIcon
- java.lang.Object
-
- com.jidesoft.icons.CheckBoxIcon
-
- All Implemented Interfaces:
javax.swing.Icon
public class CheckBoxIcon extends java.lang.Object implements javax.swing.IconThe icon to paint CheckBox icon safely with any L&F.- Since:
- 3.3.7
-
-
Constructor Summary
Constructors Constructor Description CheckBoxIcon()The constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetIconHeight()intgetIconWidth()intgetState()Gets the state of the icon to paint.voidpaintIcon(java.awt.Component c, java.awt.Graphics g, int x, int y)voidsetState(int state)Sets the state of the icon to paint.
-
-
-
Method Detail
-
paintIcon
public void paintIcon(java.awt.Component c, java.awt.Graphics g, int x, int y)- Specified by:
paintIconin interfacejavax.swing.Icon
-
getIconWidth
public int getIconWidth()
- Specified by:
getIconWidthin interfacejavax.swing.Icon
-
getIconHeight
public int getIconHeight()
- Specified by:
getIconHeightin interfacejavax.swing.Icon
-
setState
public void setState(int state)
Sets the state of the icon to paint. The state could beTristateCheckBox.STATE_SELECTED,TristateCheckBox.STATE_UNSELECTEDorTristateCheckBox.STATE_MIXED.- Parameters:
state- the state
-
getState
public int getState()
Gets the state of the icon to paint.- Returns:
- the state.
- See Also:
setState(int)
-
-