public static void main(String[] args) { Logger.getRootLogger() .addAppender( new ConsoleAppender( new org.apache.log4j.PatternLayout("%d - %-5p - %-20c (%C [%L]) - %m%n"))); GlobalOptions.setSelectedServer("de43"); GlobalOptions.setSelectedProfile(new DummyProfile()); DataHolder.getSingleton().loadData(false); try { // UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel"); } catch (Exception e) { } List<Village> selection = new LinkedList<Village>(); for (int i = 0; i < 100; i++) { selection.add(DataHolder.getSingleton().getRandomVillage()); } DSWorkbenchSelectionFrame.getSingleton().resetView(); DSWorkbenchSelectionFrame.getSingleton().addVillages(selection); DSWorkbenchSelectionFrame.getSingleton().setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); DSWorkbenchSelectionFrame.getSingleton().setVisible(true); }
/** @param args the command line arguments */ public static void main(String args[]) { /* * Set the Nimbus look and feel */ // <editor-fold defaultstate="collapsed" desc=" Look and feel setting code (optional) "> /* * If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. For details see * http://download.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html */ try { for (javax.swing.UIManager.LookAndFeelInfo info : javax.swing.UIManager.getInstalledLookAndFeels()) { if ("Nimbus".equals(info.getName())) { javax.swing.UIManager.setLookAndFeel(info.getClassName()); break; } } } catch (ClassNotFoundException ex) { java.util.logging.Logger.getLogger(SOSGenerator.class.getName()) .log(java.util.logging.Level.SEVERE, null, ex); } catch (InstantiationException ex) { java.util.logging.Logger.getLogger(SOSGenerator.class.getName()) .log(java.util.logging.Level.SEVERE, null, ex); } catch (IllegalAccessException ex) { java.util.logging.Logger.getLogger(SOSGenerator.class.getName()) .log(java.util.logging.Level.SEVERE, null, ex); } catch (javax.swing.UnsupportedLookAndFeelException ex) { java.util.logging.Logger.getLogger(SOSGenerator.class.getName()) .log(java.util.logging.Level.SEVERE, null, ex); } // </editor-fold> Logger.getRootLogger() .addAppender( new ConsoleAppender( new org.apache.log4j.PatternLayout("%d - %-5p - %-20c (%C [%L]) - %m%n"))); GlobalOptions.setSelectedServer("de43"); ProfileManager.getSingleton().loadProfiles(); GlobalOptions.setSelectedProfile(ProfileManager.getSingleton().getProfiles("de43")[0]); DataHolder.getSingleton().loadData(false); GlobalOptions.loadUserData(); /* * Create and display the form */ java.awt.EventQueue.invokeLater( new Runnable() { public void run() { new SOSGenerator().setVisible(true); } }); }