Release 8 Notes
Improvements
The file chooser now uses native file previews.
The performance of file chooser icon management has been improved.
File chooser client properties have been added to control the use of the Options button and New Folder button.
A root pane client property has been added to enable the display of a file icon in the frame title bar.
AquaComboBoxUI
now supports combo popups that are not instances of AquaComboBoxPopup
.
The parsing of Java version strings has been generalized.
Bug Fixes
Menus now use the correct system color (the accent color) to display the selection.
A bug has been fixed that caused opening a popup menu over a text field to clear the text selection.
A bug has been fixed that caused incorrect table cell rendering and editing behavior.
A bug has been fixed that caused slider thumbs to be incorrectly positioned.
A bug has been fixed that caused some sliders to be incorrectly rendered.
A bug has been fixed that caused circular sliders to have incorrect mouse behavior.
A bug has been fixed that caused editable combo boxes to display an incorrect background color after the editable property is changed.
A bug has been fixed that caused a button with no defined font to throw a NullPointerException.
A bug has been fixed that could cause a NullPointerException to be thrown in full keyboard access mode.
A bug has been fixed that prevented the indeterminate state of a toggle button from being recognized when the ifSelected
method returned false.
The focus ring painter now uses a layer chosen based on the layer of the base component. The focus ring painter is no longer focusable.
Using the screen menu bar in JDK 8 no longer requires the Aqua LAF to be installed before VAqua is loaded.