- All Known Subinterfaces:
RenderedIcon
- All Known Implementing Classes:
AliSchaeffer,AliSchaefferDerivative,BetaFunction,BetaFunctionDerivative,Boltzmann,BoltzmannDerivative,Bridges,BridgesDerivative,Carpenter,ChannelSPD,ChapmanRichardsI,ChapmanRichardsIDerivative,ChapmanRichardsII,ChapmanRichardsIIDerivative,ChapmanRichardsIII,ChapmanRichardsIIIDerivative,Checker,ColorMapNode,Cubic,CubicDerivative,Exponential,ExponentialDerivative,FixedImageAdapter,Gaussian,GaussianDerivative,GGX,GompertzI,GompertzIDerivative,GompertzII,GompertzIIDerivative,GompertzIII,GompertzIIIDerivative,GompertzIV,GompertzIVDerivative,Graytone,GrowthFunctionBase,HosekWilkieSkyLight,IconImpl,ImageAdapter,ImageMap,Janoschek,JanoschekDerivative,LogisticI,LogisticIDerivative,LogisticII,LogisticIIDerivative,LogisticIII,LogisticIIIDerivative,LogisticV,LogisticVDerivative,Lorentzian,LorentzianDerivative,Material,Meloun,MelounDerivative,Mitscherlich,MitscherlichDerivative,Pearl,PearlDerivative,Phong,PhysicalLight,Power,PowerDerivative,PragueSkyModelLight,Preetham,Quadratic,QuadraticDerivative,RGBAShader,RGBColor,RichardsI,RichardsIDerivative,RichardsII,RichardsIIDerivative,Schumacher,SchumacherDerivative,Sinusoidal,SinusoidalDerivative,SpectralLightMapNode,SunSkyLight,SurfaceMap,SyntheticTexture,VonBertalanffyI,VonBertalanffyIDerivative,VonBertalanffyII,VonBertalanffyIIDerivative,VonBertalanffyIII,VonBertalanffyIIIDerivative,Ward,Weibull,WeibullDerivative
public interface Icon
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetImage()getImage(int w, int h) booleanvoidpaintIcon(Component c, Graphics2D g, int x, int y, int w, int h, int state) void
-
Field Details
-
DEFAULT
static final int DEFAULT- See Also:
-
DISABLED
static final int DISABLED- See Also:
-
-
Method Details
-
paintIcon
-
prepareIcon
void prepareIcon() -
getIconSource
IconSource getIconSource() -
getImage
Image getImage() -
getImage
-
isMutable
boolean isMutable() -
getImageSource
URL getImageSource() -
getIconBounds
Rectangle getIconBounds()
-