Files
FlatLaf/flatlaf-swingx
Karl Tauber 99f7b9ad84 ScrollBar:
- added `ScrollBar.minimumButtonSize` to specify minimum scroll arrow button size
- center and scale arrows in scroll up/down buttons

(issue #493)
2022-03-13 10:58:27 +01:00
..
2022-03-13 10:58:27 +01:00
2021-04-22 23:00:28 +02:00

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
  • JXTitledPanel

Flat Light SwingX Demo

Flat Dark SwingX Demo

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

SwingX library swingx-all-<version>.jar is also required:

Maven Central