Files
FlatLaf/flatlaf-swingx/README.md
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

47 lines
1.4 KiB
Markdown

FlatLaf addon for SwingX
========================
This addon for FlatLaf adds support for **some** widely used SwingX components.
Many SwingX components that do not use UI delegates (e.g. `JXButton`, `JXLabel`,
`JXList`, `JXStatusBar`, etc.) work with FlatLaf without adaptation.
Following SwingX components, which use UI delegates, are currently supported by
this addon:
- `JXBusyLabel`
- `JXDatePicker`
- `JXHeader`
- `JXHyperlink`
- `JXMonthView`
- `JXTaskPaneContainer`
- `JXTaskPane`
- `JXTipOfTheDay`
- `JXTitledPanel`
![Flat Light SwingX Demo](../images/FlatLightSwingXTest.png)
![Flat Dark SwingX Demo](../images/FlatDarkSwingXTest.png)
Download
--------
FlatLaf for SwingX 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-swingx
version: (see button below)
Otherwise, download `flatlaf-swingx-<version>.jar` here:
[![Maven Central](https://img.shields.io/maven-central/v/com.formdev/flatlaf-swingx?style=flat-square)](https://central.sonatype.com/artifact/com.formdev/flatlaf-swingx)
SwingX library `swingx-all-<version>.jar` is also required:
[![Maven Central](https://img.shields.io/maven-central/v/org.swinglabs.swingx/swingx-all?style=flat-square)](https://central.sonatype.com/artifact/org.swinglabs.swingx/swingx-all)