[ readonly ] list

Class: SwingUI.

Description:

Getter property that returns an array of available UI look and feel IDs on your system. For example Windows OS can have a Windows look and feel that linux doesn't have. Use them to set the desired look and feel using ui.ui(id) method.

Type: Array.<object>

Examples:

Example of a returned array

[
  {
    "name": "Default",
    "id": "MetalLookAndFeel"
  },
  {
    "name": "OS",
    "id": "WindowsLookAndFeel"
  },
  {
    "name": "Metal",
    "dark": false,
    "id": "MetalLookAndFeel"
  },
  {
    "name": "Nimbus",
    "dark": false,
    "id": "NimbusLookAndFeel"
  },
  {
    "name": "CDE/Motif",
    "dark": false,
    "id": "MotifLookAndFeel"
  },
  {
    "name": "Windows",
    "dark": false,
    "id": "WindowsLookAndFeel"
  },
  {
    "name": "Windows Classic",
    "dark": false,
    "id": "WindowsClassicLookAndFeel"
  },
  {
    "name": "FlatLaf Light",
    "dark": false,
    "id": "FlatLightLaf"
  },
  {
    "name": "FlatLaf Dark",
    "dark": true,
    "id": "FlatDarkLaf"
  },
  {
    "name": "FlatLaf IntelliJ",
    "dark": false,
    "id": "FlatIntelliJLaf"
  },
  {
    "name": "FlatLaf Darcula",
    "dark": true,
    "id": "FlatDarculaLaf"
  }
]

Also See: