OSDN Git Service

ConfigからOutputProfileを生成するためのデフォルト実装クラス
[coroid/inqubus.git] / frontend / src / saccubus / Saccubus.java
index e2452e0..e26b2f9 100644 (file)
@@ -1,32 +1,37 @@
 package saccubus;
 
 import java.io.IOException;
+import java.util.logging.Level;
+import java.util.logging.Logger;
 import javax.swing.SwingUtilities;
 import javax.swing.UIManager;
 
-import saccubus.prompt.Prompt;
+import yukihane.inqubus.saccubus.prompt.Prompt;
+import yukihane.inqubus.gui.MainFrame;
 
 /**
  * <p>
  * タイトル: さきゅばす
  * </p>
- * 
+ *
  * <p>
  * 説明: ニコニコ動画の動画をコメントつきで保存
  * </p>
- * 
+ *
  * <p>
  * 著作権: Copyright (c) 2007 PSI
  * </p>
- * 
+ *
  * <p>
  * 会社名:
  * </p>
- * 
+ *
  * @author 未入力
  * @version 1.0
  */
 public class Saccubus {
+
+    private static final Logger logger = Logger.getLogger(Saccubus.class.getName());
        boolean packFrame = false;
 
        /**
@@ -53,11 +58,11 @@ public class Saccubus {
 
        /**
         * アプリケーションエントリポイント。
-        * 
+        *
         * @param args
         *            String[]
         */
-       public static void main(String[] args) throws IOException {
+       public static void main(String[] args) throws Exception {
                //引数が有る場合はCUIで起動
                if (args.length > 0) {
             Prompt.main(args);
@@ -70,7 +75,7 @@ public class Saccubus {
                                        UIManager.setLookAndFeel(UIManager
                                                        .getSystemLookAndFeelClassName());
                                } catch (Exception exception) {
-                                       exception.printStackTrace();
+                                       logger.log(Level.SEVERE, null, exception);
                                }
 
                                new Saccubus();