|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jvnet.substance.colorscheme.BaseColorScheme
tools.uidebug.ColorBlindColorScheme
public class ColorBlindColorScheme
Base class for color schemes simulating color-blind users.
Nested Class Summary | |
---|---|
static class |
ColorBlindColorScheme.BlindnessKind
Blindness kind. |
Field Summary | |
---|---|
double[][] |
_lmsToRgb
Matrix for converting LMS to RGB. |
double[][] |
_rgbToLms
Matrix for converting RGB to LMS. |
Fields inherited from class org.jvnet.substance.colorscheme.BaseColorScheme |
---|
derivedColorsResolver, displayName, isDark |
Constructor Summary | |
---|---|
ColorBlindColorScheme(SubstanceColorScheme origScheme,
ColorBlindColorScheme.BlindnessKind kind)
Creates a new color scheme that simulates color-blindness. |
Method Summary | |
---|---|
java.awt.Color |
getDarkColor()
Retrieves the dark color. |
java.awt.Color |
getExtraLightColor()
Retrieves the extra color. |
java.awt.Color |
getForegroundColor()
Retrieves the foreground color. |
java.awt.Color |
getLightColor()
Retrieves the light color. |
java.awt.Color |
getMidColor()
Retrieves the medium color. |
SubstanceColorScheme |
getOrigScheme()
Returns the original color scheme. |
java.awt.Color |
getUltraDarkColor()
Retrieves the ultra-dark color. |
java.awt.Color |
getUltraLightColor()
Retrieves the ultra-light color. |
Methods inherited from class org.jvnet.substance.colorscheme.BaseColorScheme |
---|
getBackgroundFillColor, getDisplayName, getFocusRingColor, getLineColor, getSelectionBackgroundColor, getSelectionForegroundColor, getTextBackgroundFillColor, getWatermarkDarkColor, getWatermarkLightColor, getWatermarkStampColor, hueShift, invert, isDark, named, negate, saturate, shade, shift, shiftBackground, tint, tone, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public double[][] _rgbToLms
public double[][] _lmsToRgb
Constructor Detail |
---|
public ColorBlindColorScheme(SubstanceColorScheme origScheme, ColorBlindColorScheme.BlindnessKind kind)
origScheme
- Original color scheme.kind
- Color-blindness kind.Method Detail |
---|
public java.awt.Color getForegroundColor()
SchemeBaseColors
public java.awt.Color getUltraLightColor()
SchemeBaseColors
public java.awt.Color getExtraLightColor()
SchemeBaseColors
public java.awt.Color getLightColor()
SchemeBaseColors
public java.awt.Color getMidColor()
SchemeBaseColors
public java.awt.Color getDarkColor()
SchemeBaseColors
public java.awt.Color getUltraDarkColor()
SchemeBaseColors
public SubstanceColorScheme getOrigScheme()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |