A
- addChangeListener(ChangeListener) - Static method in class VAppearances
-
Register a change listener to be called when an appearance with a new name becomes known or a previously known appearance is replaced with an appearance with the same name but different attributes (system color values).
- addEffectiveAppearanceChangeListener(ChangeListener) - Static method in class VAppearances
-
Register a change listener to be called when the application effective appearance is changed, for example, from light to dark or vice versa.
- AppearanceChangeEvent(VAppearance) - Constructor for class VAppearances.AppearanceChangeEvent
- aquaAppearance - Static variable in class VAppearances
-
The name of the light Aqua appearance
D
- darkAquaAppearance - Static variable in class VAppearances
-
The name of the dark Aqua appearance
G
- getAppearance() - Method in class VAppearances.AppearanceChangeEvent
-
Return the appearance whose definition may have changed.
- getAppearance(String) - Static method in class VAppearances
-
Return the current attributes of the specified appearance.
- getApplicationEffectiveAppearance() - Static method in class VAppearances
-
Return the current effective appearance of the application.
- getColors() - Method in interface VAppearance
-
Return a non-modifiable map that provides the values of known system colors.
- getName() - Method in interface VAppearance
-
Return the system name of the appearance.
I
- isDark() - Method in interface VAppearance
-
Identify a dark system appearance.
- isHighContrast() - Method in interface VAppearance
-
Identify a high contrast system appearance.
O
- org.violetlib.vappearances - package org.violetlib.vappearances
R
- removeChangeListener(ChangeListener) - Static method in class VAppearances
-
Unregister a previously registered change listener.
- removeEffectiveAppearanceChangeListener(ChangeListener) - Static method in class VAppearances
-
Unregister a previously registered change listener.
V
- VAppearance - Interface in org.violetlib.vappearances
-
An object that represents a particular system appearance along with the system color values at a particular time.
- VAppearances - Class in org.violetlib.vappearances
-
This class keeps track of macOS appearances and their attributes.
- VAppearances.AppearanceChangeEvent - Class in org.violetlib.vappearances
-
A change event that identifies the appearance that has changed.
- vibrantDarkAppearance - Static variable in class VAppearances
-
The name of the vibrant dark appearance
- vibrantLightAppearance - Static variable in class VAppearances
-
The name of the vibrant light appearance