1.6
This release brings some minor improvements and bug fixes.
Change log
New features and improvements
- InternalFrame: Double-click on icon in internal frame title bar now closes the
internal frame. (issue #374) - IntelliJ Themes: Removed deprecated
install()
methods.
Fixed bugs
- Menus: Fixed missing modifiers flags in
ActionEvent
(e.g.Ctrl
key
pressed) when running in Java 9+ on Linux, macOS. Occurs also on Windows in
large popup menus that do not fit into the window. (issue #371; regression since FlatLaf 1.3) - OptionPane: Fixed
OptionPane.sameSizeButtons
, which did not work as expected
when setting tofalse
. - OptionPane: Fixed rendering of longer HTML text if it is passed as
StringBuilder
,StringBuffer
, or any other object that returns HTML text in
methodtoString()
. (similar to issue #12) - ComboBox: Fixed popup border painting on HiDPI screens (e.g. at 150% scaling).
- ComboBox: Fixed popup location if shown above of combo box (Java 8 only).
- ComboBox (editable): Fixed wrong border of internal text field under special circumstances.
- Spinner: Fixed painting of border corners on left side. (issue #382; regression since FlatLaf 1.4)
- TableHeader: Do not show resize cursor for last column if resizing last column
is not possible because auto resize mode of table is not off. (issue #332) - TableHeader: Fixed missing trailing vertical separator line if used in upper
left corner of scroll pane. (issue #332) - TextField, FormattedTextField, PasswordField and ComboBox: Fixed alignment of
placeholder text in right-to-left component orientation. - Slider: Fixed calculation of baseline, which was wrong under some circumstances.