Module org.autogui

Class UIManagerUtil.OsVersionMac

java.lang.Object
org.autogui.swing.util.UIManagerUtil.OsVersion
org.autogui.swing.util.UIManagerUtil.OsVersionMac
Enclosing class:
UIManagerUtil

public static class UIManagerUtil.OsVersionMac extends UIManagerUtil.OsVersion
an OS version subclass for macOS
Since:
1.2
  • Field Details

    • versionTop

      protected int versionTop
    • versionMajor

      protected int versionMajor
    • versionMinor

      protected int versionMinor
  • Constructor Details

    • OsVersionMac

      public OsVersionMac(String arch, String name, String version)
    • OsVersionMac

      public OsVersionMac()
  • Method Details

    • initMac

      protected void initMac()
    • getVersionTop

      public int getVersionTop()
    • getVersionMajor

      public int getVersionMajor()
    • getVersionMinor

      public int getVersionMinor()
    • isBigSurOrLater

      public boolean isBigSurOrLater()
    • isMacOS

      public boolean isMacOS()
      Overrides:
      isMacOS in class UIManagerUtil.OsVersion
    • isDarkTheme

      public boolean isDarkTheme()
      Overrides:
      isDarkTheme in class UIManagerUtil.OsVersion
      Returns:
      true if the current UI theme is dark mode. (not yet fully implemented)