github JFormDesigner/FlatLaf 3.7

3 hours ago

Highlights

System File Chooser

Class SystemFileChooser (in package com.formdev.flatlaf.util) allows using operating system file dialogs in Java Swing applications.

Details: https://www.formdev.com/flatlaf/system-file-chooser/

grafik

Change Log

New features and improvements

  • System File Chooser allows using operating system file dialogs in Java
    Swing applications. (PR #988)
  • Zooming API. (PR #1051)
  • Icons:
    • Support scaling Laf icons (checkbox, radiobutton, etc). (issue #1061)
    • Scale checkbox and radiobutton icons when using text styles large, medium, small and mini.
  • TabbedPane: Added icon-only tab mode, which shows tab icons but hides tab
    titles. Tab titles are used in "Show Hidden Tabs" popup menu. (set client
    property JTabbedPane.tabWidthMode to "iconOnly")
  • TabbedPane: In scroll tab layout, propagate mouse wheel events to ancestors.
    This allows mouse wheel scrolling if JTabbedPane is inside a JScrollPane. (PR #1030)

Fixed bugs

  • CheckBox and RadioButton: Fixed styling of custom icon. Also fixed focus width
    (and preferred size) if using custom icon. (PR #1060)
  • TabbedPane: In "Show Hidden Tabs" popup menu, do not show text "x. Tab" if tab
    has icon but no title. (issue #1062)
  • TextField: Fixed wrong leading/trailing icon placement if border is set to null. (issue #1047)
  • Extras: UI defaults inspector: Exclude inspector window from being blocked by
    modal dialogs. (issue #1048)
  • JideButton, JideToggleButton, JideSplitButton and JideToggleSplitButton: Paint
    border in button style TOOLBAR_STYLE if in selected state. (issue #1045)
  • IntelliJ Themes: Fixed problem when using theme instance more than once when
    switching to that theme. (issue #990)

Don't miss a new FlatLaf release

NewReleases is sending notifications on new releases.