Class WStandardPalette
- All Implemented Interfaces:
WChartPalette
This class provides four standard palettes, each composed of eight different colors (these are recycled at index 8).
The three colored palettes are a variation on those defined at http://www.modernlifeisrubbish.co.uk/article/web-2.0-colour-palette.
The following table lists the background color, and font color of the different palettes:
Neutral | Bold | Muted | GrayScale |
Gmail blue | Mozilla red | Ruby on Rails red | Gray #1 |
Shiny silver | Flock blue | Mozilla blue | Gray #2 |
Interactive action yellow | RSS orange | Etsy vermillion | Gray #3 |
Qoop mint | Techcrunch green | Digg blue | Gray #4 |
Digg blue | Flickr pink | 43 Things gold | Gray #5 |
Shadows grey | Newsvine green | Writely olive | Gray #6 |
Magnolia Mag.nolia | Magnolia Mag.nolia | Last.fm crimson | Gray #7 |
RSS orange | Rollyo red | Basecamp green | Gray #8 |
The border pen is in all cases a gray pen of 0 width, while the stroke pen is a line of width 2 in the background color.
-
Constructor Summary
ConstructorsConstructorDescriptionWStandardPalette
(PaletteFlavour flavour) Creates a standard palette of a particular flavour. -
Method Summary
Modifier and TypeMethodDescriptioncolor
(int index) Returns the color for the given index.getBorderPen
(int index) Returns a border pen from the palette.getBrush
(int index) Returns a brush from the palette.getFontColor
(int index) Returns a font color from the palette.getStrokePen
(int index) Returns a stroke pen from the palette.
-
Constructor Details
-
WStandardPalette
Creates a standard palette of a particular flavour.
-
-
Method Details
-
getBrush
Description copied from interface:WChartPalette
Returns a brush from the palette.Returns the brush for the style with given index.
- Specified by:
getBrush
in interfaceWChartPalette
-
getBorderPen
Description copied from interface:WChartPalette
Returns a border pen from the palette.Returns the pen for stroking borders around an area filled using the brush at the same index.
- Specified by:
getBorderPen
in interfaceWChartPalette
- See Also:
-
getStrokePen
Description copied from interface:WChartPalette
Returns a stroke pen from the palette.Returns the pen for stroking lines for the style with given index.
- Specified by:
getStrokePen
in interfaceWChartPalette
- See Also:
-
getFontColor
Description copied from interface:WChartPalette
Returns a font color from the palette.Returns a font color suitable for rendering text in the area filled with the brush at the same index.
- Specified by:
getFontColor
in interfaceWChartPalette
- See Also:
-
color
Returns the color for the given index.
-