github JFormDesigner/FlatLaf 0.25

latest releases: 3.4.1, 3.4, fonts/inter-4.0...
4 years ago

Note: Do not use this version from Maven Central. It is broken. Use 0.25.1.

  • Hide menu mnemonics by default and show them only when Alt key is
    pressed. (issue #43)
  • Menu: Fixed vertical alignment of sub-menus. (issue #42)
  • TabbedPane: In scroll-tab-layout, the cropped line is now hidden. (issue #40)
  • Tree: UI default value Tree.textBackground now has a valid color and is no
    longer null.
  • Tree on macOS: Fixed Left and Right keys to collapse or
    expand nodes.
  • ComboBox on macOS: Fixed keyboard navigation and show/hide popup.
  • Button and ToggleButton: Support per component minimum height (set client
    property JComponent.minimumHeight to an integer). (issue #44)
  • Button and ToggleButton: Do not apply minimum width if button border was
    changed (is no longer an instance of FlatButtonBorder).
  • ToggleButton: Renamed toggle button type "underline" to "tab" (value of client
    property JButton.buttonType is now tab).
  • ToggleButton: Support per component styling for tab-style toggle buttons with
    client properties JToggleButton.tab.underlineHeight (integer),
    JToggleButton.tab.underlineColor (Color) and
    JToggleButton.tab.selectedBackground (Color). (issue #45)
  • ToggleButton: No longer use focus width for tab-style toggle buttons to
    compute component size, which reduces/fixes component size in "Flat IntelliJ"
    and "Flat Darcula" themes.
  • TabbedPane: Support per component tab height (set client property
    JTabbedPane.tabHeight to an integer).
  • ProgressBar: Support square painting (set client property
    JProgressBar.square to true) and larger height even if no string is
    painted (set client property JProgressBar.largeHeight to true).

Don't miss a new FlatLaf release

NewReleases is sending notifications on new releases.