Author: mike892
Date: Fri Jun 19 12:35:04 2009
New Revision: 3095

Modified:
   trunk/src/ca/sqlpower/architect/swingui/ArchitectFrame.java

Log:
Updated the Architect to use the system's default Look and Feel.

Modified: trunk/src/ca/sqlpower/architect/swingui/ArchitectFrame.java
==============================================================================
--- trunk/src/ca/sqlpower/architect/swingui/ArchitectFrame.java (original)
+++ trunk/src/ca/sqlpower/architect/swingui/ArchitectFrame.java Fri Jun 19 12:35:04 2009
@@ -55,6 +55,7 @@
 import javax.swing.JToolBar;
 import javax.swing.KeyStroke;
 import javax.swing.SwingUtilities;
+import javax.swing.UIManager;
 import javax.swing.event.MenuEvent;
 import javax.swing.event.MenuListener;
 import javax.swing.tree.TreePath;
@@ -89,8 +90,8 @@
 import ca.sqlpower.architect.swingui.action.EditTableAction;
 import ca.sqlpower.architect.swingui.action.ExportCSVAction;
 import ca.sqlpower.architect.swingui.action.ExportDDLAction;
-import ca.sqlpower.architect.swingui.action.ExportPlaypenToPDFAction;
 import ca.sqlpower.architect.swingui.action.ExportHTMLReportAction;
+import ca.sqlpower.architect.swingui.action.ExportPlaypenToPDFAction;
import ca.sqlpower.architect.swingui.action.FocusToChildOrParentTableAction;
 import ca.sqlpower.architect.swingui.action.HelpAction;
 import ca.sqlpower.architect.swingui.action.InsertColumnAction;
@@ -799,7 +800,13 @@
         */
     @SuppressWarnings("deprecation") //$NON-NLS-1$
        public static void main(final String args[]) throws SQLObjectException {
-               SwingUtilities.invokeLater(new Runnable() {
+               try {
+ UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
+        } catch (Exception e) {
+            throw new RuntimeException(e);
+        }
+
+        SwingUtilities.invokeLater(new Runnable() {
                    public void run() {
                 try {

Reply via email to