com.formdev.flatlaf.extras.components to Java 9 module descriptor (issue #117)
com.formdev.flatlaf.extras.components to Java 9 module descriptor (issue #117)
FlatLaf - Flat Look and Feel
FlatLaf is a modern open-source cross-platform Look and Feel for Java Swing desktop applications.
It looks almost flat (no shadows or gradients), clean, simple and elegant. FlatLaf comes with Light, Dark, IntelliJ and Darcula themes, scales on HiDPI displays and runs on Java 8 or newer.
The look is heavily inspired by Darcula and IntelliJ themes from IntelliJ IDEA 2019.2+ and uses almost the same colors and icons.
IntelliJ Platform Themes
FlatLaf can use 3rd party themes created for IntelliJ Platform (see IntelliJ Themes Pack):
Demo
Run demo with java -jar flatlaf-demo-<version>.jar (or double-click it).
Requires Java 8 or newer.
Download
FlatLaf binaries are available on JCenter and Maven Central.
If you use Maven or Gradle, add a dependency with following coordinates to your build script:
groupId: com.formdev
artifactId: flatlaf
version: (see button below)
Otherwise download flatlaf-<version>.jar here:
Snapshots
FlatLaf snapshot binaries are available in
JFrog Artifactory.
To access the latest snapshot, change the FlatLaf version(s) in the dependencies
to <version>-SNAPSHOT (e.g. 0.27-SNAPSHOT) and add the repository
https://oss.jfrog.org/artifactory/oss-snapshot-local to your build (see
Maven
and
Gradle
docs).
Addons
Projects using FlatLaf
- Apache NetBeans 11.3 - IDE for Java, PHP, HTML and much more
- jclasslib bytecode viewer 5.5
- KeyStore Explorer 5.4.3
OWASP ZAP 2.10 - the worlds most widely used web app scanner
JOSM - an extensible editor for OpenStreetMap (requires FlatLaf JOSM plugin)
- jAlbum 21 (commercial) - creates photo album websites
- XMLmind XML Editor 9.3 (commercial)
- Total Validator 15 (commercial) - checks your website
- j-lawyer - Kanzleisoftware
- MegaMek v0.47.4 and MekHQ v0.47.5 - a turn-based sci-fi board game
- GUIslice Builder 0.13.b024 - GUI builder for GUIslice, a lightweight GUI framework for embedded displays
- Rest Suite - Rest API testing
- ControllerBuddy - advanced gamepad mapping software
- SpringRemote - remote Linux SSH connections manager
jEnTunnel - manage SSH Tunnels made easy
- mendelson AS2, AS4 and OFTP2 (open-source) and mendelson AS2, AS4 and OFTP2 (commercial)
- MeteoInfo 2.2 - GIS and scientific computation environment for meteorological community
- lsfusion platform - information systems development platform
JPass - password manager with strong encryption
- Jes - Die Java-E<>R
- Mapton 2.0 (source code) based on NetBeans platform - some kind of map application
- Pseudo Assembler IDE - IDE for Pseudo-Assembler
Linotte 3.1 - French programming language created to learn programming
MEKA 1.9.3 - multi-label classifiers and evaluation procedures using the Weka machine learning framework
Shutter Encoder 14.2 (source code) - professional video converter and compression tool (screenshots show old look)
- Sound Analysis - analyze sound files in time or frequency domain
- RemoteLight - multifunctional LED control software
ThunderFocus - Arduino-based telescope focuser
Novel-Grabber - download novels from any webnovel and lightnovel site
lectureStudio 4.3.1060 - digitize your lectures with ease
Android Tool - makes popular adb and fastboot commands easier to use
- and more...
Buzz
Documentation
For more information and documentation visit FlatLaf Home


