What is FlatLaf?
FlatLaf is a modern open-source look-and-feel framework for Java Swing, providing a clean and contemporary UI. It is widely used as a drop-in replacement for legacy desktop styling. This demo showcases FlatLaf running entirely in the browser using CheerpJ.
What the demo includes
The FlatLaf distribution includes multiple standalone applications. This demo combines two of them into a single browser-based experience: the FlatLaf Demo, which presents a broad overview of Swing components and visual styles, and the FlatLaf Theme Editor, which allows users to create and customize themes interactively.
Users can design or modify a theme in the Theme Editor and immediately load it into the FlatLaf Demo to preview the result.
Technical details
The demo runs on the CheerpJ Java 17 runtime and executes the original, unmodified FlatLaf JARs.