/**
* Tries to load the class with the given name and includes the look & feel
* in the UIManager, if it exists.
/**
* Tries to load the class with the given name and includes the look & feel
* in the UIManager, if it exists.
* @see UIManager#setInstalledLookAndFeels(LookAndFeelInfo[])
* @param lookAndFeelInfos
* The look & feels to add
*/
private void addLookAndFeels(LookAndFeelInfo... lookAndFeelInfos) {
* @see UIManager#setInstalledLookAndFeels(LookAndFeelInfo[])
* @param lookAndFeelInfos
* The look & feels to add
*/
private void addLookAndFeels(LookAndFeelInfo... lookAndFeelInfos) {
- List<LookAndFeelInfo> allLookAndFeelInfos = Arrays.asList(UIManager.getInstalledLookAndFeels());
- for (LookAndFeelInfo lookAndFeelInfo: lookAndFeelInfos) {
+ List<LookAndFeelInfo> allLookAndFeelInfos = new ArrayList<LookAndFeelInfo>(Arrays.asList(UIManager.getInstalledLookAndFeels()));
+ for (LookAndFeelInfo lookAndFeelInfo : lookAndFeelInfos) {