Files
FlatLaf/flatlaf-extras
Karl Tauber f8e53c9064 README.md:
- replaced maven badges with shields.io because maven-badges.herokuapp.com did not show latest version 3.6.1 (instead shows 3.6)
- also the link target search.maven.org does not show 3.6.1
- now link to central.sonatype.com, which seems to be the successor of search.maven.org
  https://central.sonatype.org/faq/what-happened-to-search-maven-org/
2025-09-10 14:48:27 +02:00
..
2025-09-10 14:48:27 +02:00

FlatLaf Extras

This sub-project provides some additional components and classes:

Download

FlatLaf Extras binaries are available on Maven Central.

If you use Maven or Gradle, add a dependency with following coordinates to your build script:

groupId:     com.formdev
artifactId:  flatlaf-extras
version:     (see button below)

Otherwise, download flatlaf-extras-<version>.jar here:

Maven Central

If SVG classes are used, jsvg-<version>.jar is also required:

Maven Central

Supported JSVG versions:

  • FlatLaf 3.6.1+ supports JSVG 1.6.0 and later.
  • FlatLaf 3.6- supports only JSVG 1.x (but not 2.x).

Tools

UI Inspector

A simple UI inspector that shows information about UI component at mouse location in a tooltip, which may be useful while developing an application. Should not be installed in released applications.

Once installed with following code (e.g. in method main), it can be activated for the active window with the given keystroke:

FlatInspector.install( "ctrl shift alt X" );

UI inspector

When the UI inspector is active some additional keys are available:

  • press Esc key to disable UI inspector
  • press Ctrl key to increase inspection level, which shows information about parent of UI component at mouse location
  • press Shift key to decrease inspection level

UI Defaults Inspector

A simple UI defaults inspector that shows a window with all UI defaults used in current theme (look and feel), which may be useful while developing an application. Should be not installed in released applications.

Once installed with following code (e.g. in method main), it can be activated with the given keystroke:

FlatUIDefaultsInspector.install( "ctrl shift alt Y" );

UI Defaults Inspector