Viewing entries tagged with 'Swing'
Highlights
Table: rounded selection
Table now support rounded selection.

Label: rounded background/border
Label supports now painting rounded background and, if assigned a
FlatLineBorder
, then also painting rounded border. This makes it easy to
create badges:

See
here
and
here
for details.
Change Log
See https://github.com/JFormDesigner/FlatLaf/releases/tag/3.5
2024-07-17
FlatLaf, Swing, Look and Feel
Highlights
"full window content" mode for FlatLaf window decorations (Windows 10/11 and Linux)
Full window content mode allows you to extend the content into the window title bar. This means that the content pane (and glass pane) of the Swing window is extended into the window title bar. The window icon and title are automatically hidden. Only the minimize/maximize/close buttons stay visible. So your application can use (nearly) the whole window area.

You can try out "full window content" mode in FlatLaf Demo.
Press the "expand" button on the right side in the tab area.
macOS: window title bar close/minimize/zoom buttons spacing
If using full window content mode on macOS, it is now possible to use larger space
around the close/minimize/zoom buttons (traffic lights) to give your application a "native" look:

Change Log
See https://github.com/JFormDesigner/FlatLaf/releases/tag/3.4
2024-02-20
FlatLaf, Swing, Look and Feel, macOS
Highlights
macOS: native rounded borders for popups
Popups on macOS now use native macOS rounded borders (including native drop shadow):

ScrollPane: Support rounded border
ScrollPane now support using rounded border. See PR #713 for information how to enable this feature.

TabbedPane: Support vertical tabs
TabbedPane now supports rotated/vertical tabs:

Change Log
See https://github.com/JFormDesigner/FlatLaf/releases/tag/3.3
2024-01-11
FlatLaf, Swing, Look and Feel, macOS
Highlights
New SVG renderer
The FlatLaf
Extras library
now used JSVG library (instead of
svgSalamander) for SVG rendering. JSVG provides improved SVG rendering and uses
less memory compared to svgSalamander.
IntelliJ Themes improved
Many improvements and fixed were made to the
FlatLaf IntelliJ Themes Pack.
If you use those themes it is highly recommended to upgrade to this release.
TabbedPane: rounded selection
TabbedPane now support rounded underline selection and rounded card tabs. Card
tabs now have rounded corners by default.

FileChooser: more localized texts
FileChooser now show localized text for all locales supported by Java's Metal
look and feel.
Toolbox-style "small" window title bar
FlatLaf Window Decorations now supports toolbox-style "small" window title bar.

Windows on ARM
The FlatLaf native library is now also available for ARM 64-bit architecture on
Windows.
Change Log
See https://github.com/JFormDesigner/FlatLaf/releases/tag/3.2
2023-08-12
FlatLaf, Swing, Look and Feel, SVG
Highlights
Windows 11: rounded popup borders
On Windows 11, popups now use native Windows 11 rounded borders and drop
shadows, which gives them a beautiful look:

Table: header hover and pressed feedback
Columns in table header now show hover and pressed feedback:

Change Log
See https://github.com/JFormDesigner/FlatLaf/releases/tag/3.1
2023-04-12
FlatLaf, Swing, Look and Feel