Package noaa.coastwatch.gui.visual
Class StrokeSwatch
java.lang.Object
noaa.coastwatch.gui.visual.StrokeSwatch
- All Implemented Interfaces:
Icon
The
StrokeSwatch
class is an icon that shows a
rectangle of a given line pattern.- Since:
- 3.1.7
- Author:
- Peter Hollemans
-
Constructor Summary
ConstructorDescriptionStrokeSwatch
(Stroke stroke, int width, int height) Create a new stroke swatch. -
Method Summary
Modifier and TypeMethodDescriptionint
Gets the icon height.int
Gets the icon width.void
Paints the icon to the specified graphics context.void
Sets the swatch stroke.
-
Constructor Details
-
StrokeSwatch
Create a new stroke swatch.- Parameters:
stroke
- the stroke to display.width
- the icon width.height
- the icon height.
-
-
Method Details
-
getIconWidth
public int getIconWidth()Gets the icon width.- Specified by:
getIconWidth
in interfaceIcon
-
getIconHeight
public int getIconHeight()Gets the icon height.- Specified by:
getIconHeight
in interfaceIcon
-
paintIcon
Paints the icon to the specified graphics context. -
setStroke
Sets the swatch stroke.
-