Top Inners Constructors Methods
com.pixelduke.window

public Class MacThemeWindowManager

Additional top-level classes in compilation unit: FoundationLibrary, FXThemesLibrary.

extends Object
implements ThemeWindowManager
Class Inheritance
All Implemented Interfaces
com.pixelduke.window.ThemeWindowManager
Imports
com.sun.jna.Library, .Native, .NativeLong, .Pointer, com.sun.jna.platform.mac.CoreFoundation, javafx.stage.Window, java.lang.reflect.Method, java.nio.charset.Charset, .StandardCharsets, java.util.Map

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

MacThemeWindowManagerback to summary
public MacThemeWindowManager()

Method Detail

setDarkModeForWindowFrameback to summary
public void setDarkModeForWindowFrame(Window window, boolean darkMode)

Implements com.pixelduke.window.ThemeWindowManager.setDarkModeForWindowFrame.

Annotations
@Override
setWindowFrameAppearanceback to summary
public void setWindowFrameAppearance(Window window, MacThemeWindowManager.Backdrop backdrop)
com.pixelduke.window back to summary

public final Enum MacThemeWindowManager.Backdrop

extends Enum<MacThemeWindowManager.Backdrop>
Class Inheritance

Field Summary

Modifier and TypeField and Description
public static final MacThemeWindowManager.Backdrop
public static final MacThemeWindowManager.Backdrop
public static final MacThemeWindowManager.Backdrop
public static final MacThemeWindowManager.Backdrop

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static MacThemeWindowManager.Backdrop
public static MacThemeWindowManager.Backdrop[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

NSAppearanceNameAquaback to summary
public static final MacThemeWindowManager.Backdrop NSAppearanceNameAqua
NSAppearanceNameDarkAquaback to summary
public static final MacThemeWindowManager.Backdrop NSAppearanceNameDarkAqua
NSAppearanceNameVibrantDarkback to summary
public static final MacThemeWindowManager.Backdrop NSAppearanceNameVibrantDark
NSAppearanceNameVibrantLightback to summary
public static final MacThemeWindowManager.Backdrop NSAppearanceNameVibrantLight

Constructor Detail

Backdropback to summary
private Backdrop()

Method Detail

valueOfback to summary
public static MacThemeWindowManager.Backdrop valueOf(String name)
valuesback to summary
public static MacThemeWindowManager.Backdrop[] values()