-
Enhancement
-
Resolution: Fixed
-
P3
-
7u4
-
b45
-
x86
-
os_x
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2226291 | 7u6 | Scott Kovatch | P3 | Closed | Fixed | b16 |
The Java Control Panel does not look correct when run on Mac OS X. Compare against /Applications/Utilities/Java Preferences.app
Specifically:
- Group boxes, such as those found around the About, Network Settings, and Temp files on the general panel should not have a lined border. Instead, they should have a rounded rect border with the title just outside the content.
- The window has a minimize button enabled when the window cannot be resized.
- The table shown for 'Java Runtime Environment Settings' (Java -> View...) draws an outline around the row, even when nothing is selected.
- Popup dialogs such as the Certificates dialog, do not need a separate Close button. The window has a close button already in the top-left.
- Disclosure triangles in the Advanced panel are discouraged on the Mac. There aren't enough items that require them to be hidden.
- Items in the advanced panel should not get a blue background when clicked on. This highlighting truncates the label of the item.
- The font and control size of the items in the advanced panel is too large. There is a 'smaller' item size that should be used in a list like this.
- The panel is too small. Instead of putting the settings in a scroll view, widen the window so users don't have to scroll to see the text.
- The content pane of tab items should be transparent so the darker background of the tab pane shows through.
Specifically:
- Group boxes, such as those found around the About, Network Settings, and Temp files on the general panel should not have a lined border. Instead, they should have a rounded rect border with the title just outside the content.
- The window has a minimize button enabled when the window cannot be resized.
- The table shown for 'Java Runtime Environment Settings' (Java -> View...) draws an outline around the row, even when nothing is selected.
- Popup dialogs such as the Certificates dialog, do not need a separate Close button. The window has a close button already in the top-left.
- Disclosure triangles in the Advanced panel are discouraged on the Mac. There aren't enough items that require them to be hidden.
- Items in the advanced panel should not get a blue background when clicked on. This highlighting truncates the label of the item.
- The font and control size of the items in the advanced panel is too large. There is a 'smaller' item size that should be used in a list like this.
- The panel is too small. Instead of putting the settings in a scroll view, widen the window so users don't have to scroll to see the text.
- The content pane of tab items should be transparent so the darker background of the tab pane shows through.
- backported by
-
JDK-2226291 (mac) Java control panel UI on Mac needs refreshing
-
- Closed
-
- relates to
-
JDK-7181296 JCP - Advanced tab Settings tree expand/collapse node issues
-
- Closed
-
-
JDK-7166672 Java Control Panel refactoring
-
- Closed
-