public enum AccessibilityColorVisionDeficiency

  1. Object
  2. Enum<AccessibilityColorVisionDeficiency>
  3. AccessibilityColorVisionDeficiency

ImplementsComparable<AccessibilityColorVisionDeficiency>

Describes a color-vision deficiency selected in the operating system or simulated by the Java SE simulator.

Applications should never infer that color alone is safe when this value is NONE or UNKNOWN. Use text, shape, iconography, or patterns in addition to color for every important distinction.

Enum constants

NONEThe platform reports that no color-vision correction is enabled.
PROTANOPIAReduced sensitivity to red light.
DEUTERANOPIAReduced sensitivity to green light.
TRITANOPIAReduced sensitivity to blue light.
MONOCHROMACYColors are presented as shades of gray.
UNKNOWNThe platform doesn’t expose the selected correction mode.

Methods

public static AccessibilityColorVisionDeficiency[] values()
public static AccessibilityColorVisionDeficiency valueOf(String name)

Inherited methods

Enum constant details

NONE

NONE
The platform reports that no color-vision correction is enabled.

PROTANOPIA

PROTANOPIA
Reduced sensitivity to red light.

DEUTERANOPIA

DEUTERANOPIA
Reduced sensitivity to green light.

TRITANOPIA

TRITANOPIA
Reduced sensitivity to blue light.

MONOCHROMACY

MONOCHROMACY
Colors are presented as shades of gray.

UNKNOWN

UNKNOWN
The platform doesn’t expose the selected correction mode.

Method details

values

public static AccessibilityColorVisionDeficiency[] values()

valueOf

public static AccessibilityColorVisionDeficiency valueOf(String name)