Community
Participate
Working Groups
3.4 I think the 'Installed JRE' preference page has some potential for improvements. What I find confusing is the use of the checked list. Although it is written in the label, it's not really clear at a first glance that this defines the 'default' JRE. As this is in the first row it seems more like you could enable/disable JRE installations that way Two suggestions: a.) separate default JRE selection in a combo below the list 'Installed JRE's: List of all installed JRE's (simple list, not a checkbox list) 'Default JRE:' Combo box with default JRE selected b.) Add information to label Add a '(default JRE)' to the end of the label. Add a button 'Make Default' that makes a entry the default JRE. The default entry could always be at the top Additional improvements when the list is not a checkbox list anymore: Use a tree to show more information My JDK 1.6 (default VM) |- Path: 'c:\install\jdk16' |- Type: Standard VM |- Compatible Execution Environments: |- JavaSE-1.6 (JRE is default selection) |- J2SE-1.5
It would be nice to combine the compatible EE information with the installed JREs. However, with current resources, this will not be on the 3.4 plan.
(In reply to comment #0) > a.) separate default JRE selection in a combo below the list It's an idea but personally I think it would be better to separate the checkboxes into a new column placed at the end of the table. That column would have a header labeled 'Default'. > Use a tree to show more information > > My JDK 1.6 (default VM) > |- Path: 'c:\install\jdk16' > |- Type: Standard VM > |- Compatible Execution Environments: > |- JavaSE-1.6 (JRE is default selection) > |- J2SE-1.5 Yes, why not. Or maybe just displays more informations when hovering each row. Personally, I've also noticed that *Installed JREs* and *Execution Environments* pages are still not well synchronized (Eclipse 4.4). That means when you add a new JDK/JRE, you must click on the OK button before to be able to associate it with any matching execution environment. There is no 'Apply' button for instance.