Changeset 2708 in josm


Ignore:
Timestamp:
Dec 30, 2009 12:59:21 AM (3 years ago)
Author:
stoecker
Message:

close #4260 - NPE

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/Main.java

    r2613 r2708  
    308308 
    309309        try { 
     310            String defaultlaf = platform.getDefaultStyle(); 
    310311            try { 
    311                 String laf = Main.pref.get("laf", platform.getDefaultStyle()); 
     312                String laf = Main.pref.get("laf", defaultlaf); 
    312313                if(laf != null && laf.length() > 0) { 
    313314                    UIManager.setLookAndFeel(laf); 
    314315                } 
    315316            } 
     317            catch (final java.lang.ClassNotFoundException e) { 
     318                System.out.println("Look and Feel not found: " + Main.pref.get("laf")); 
     319                Main.pref.put("laf", defaultlaf); 
     320            } 
    316321            catch (final javax.swing.UnsupportedLookAndFeelException e) { 
    317322                System.out.println("Look and Feel not supported: " + Main.pref.get("laf")); 
     323                Main.pref.put("laf", defaultlaf); 
    318324            } 
    319325            toolbar = new ToolbarPreferences(); 
Note: See TracChangeset for help on using the changeset viewer.