X-Git-Url: http://git.sourceforge.jp/view?p=coroid%2Finqubus.git;a=blobdiff_plain;f=frontend%2Fsrc%2Fsaccubus%2FSaccubus.java;h=4310f3ea18e250b8b0591602a6e720455019c379;hp=53c88d924b1f2c3fabb9acd3675d5121d98dc37f;hb=be55e99c6a16a93d1c823bb11d5f439646e7706b;hpb=7bd4c78be02a2a75892e6bb25edc0a7f1cd8cf8a diff --git a/frontend/src/saccubus/Saccubus.java b/frontend/src/saccubus/Saccubus.java index 53c88d9..4310f3e 100644 --- a/frontend/src/saccubus/Saccubus.java +++ b/frontend/src/saccubus/Saccubus.java @@ -5,66 +5,66 @@ import javax.swing.SwingUtilities; import javax.swing.UIManager; import saccubus.prompt.Prompt; +import yukihane.inqubus.gui.MainFrame; /** *

- * ƒ^ƒCƒgƒ‹: ‚³‚«‚ã‚΂· + * タイトル: さきゅばす *

- * + * *

- * à–¾: ƒjƒRƒjƒR“®‰æ‚Ì“®‰æ‚ðƒRƒƒ“ƒg‚‚«‚Å•Û‘¶ + * 説明: ニコニコ動画の動画をコメントつきで保存 *

- * + * *

- * ’˜ìŒ : Copyright (c) 2007 PSI + * 著作権: Copyright (c) 2007 PSI *

- * + * *

- * ‰ïŽÐ–¼: + * 会社名: *

- * - * @author –¢“ü—Í + * + * @author 未入力 * @version 1.0 */ public class Saccubus { boolean packFrame = false; /** - * ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚̍\’z‚Æ•\Ž¦B + * アプリケーションの構築と表示。 */ public Saccubus() { - // ƒƒCƒ“ƒtƒŒ[ƒ€‚̏€”õ + // メインフレームの準備 MainFrame frame = new MainFrame(); - // validate() ‚̓TƒCƒY‚𒲐®‚·‚é - // pack() ‚Í—LŒø‚ȃTƒCƒYî•ñ‚ðƒŒƒCƒAƒEƒg‚È‚Ç‚©‚çŽæ“¾‚·‚é + // validate() はサイズを調整する + // pack() は有効なサイズ情報をレイアウトなどから取得する if (packFrame) { frame.pack(); } else { frame.validate(); } - // ƒEƒBƒ“ƒhƒE‚𒆉›‚É”z’u + // ウィンドウを中央に配置 frame.setLocationByPlatform(true); - // ƒXƒvƒ‰ƒbƒVƒ…‚͉B‚· - // ƒƒCƒ“ƒtƒŒ[ƒ€•\Ž¦ + // スプラッシュは隠す + // メインフレーム表示 frame.setVisible(true); } /** - * ƒAƒvƒŠƒP[ƒVƒ‡ƒ“ƒGƒ“ƒgƒŠƒ|ƒCƒ“ƒgB - * + * アプリケーションエントリポイント。 + * * @param args * String[] */ public static void main(String[] args) throws IOException { - //ˆø”‚ª—L‚éê‡‚ÍCUI‚Å‹N“® + //引数が有る場合はCUIで起動 if (args.length > 0) { - Prompt prompt = new Prompt(); - prompt.main(args); + Prompt.main(args); return; } - //ˆø”‚ª–³‚¢ê‡‚ÍGUI‚Å‹N“® + //引数が無い場合はGUIで起動 SwingUtilities.invokeLater(new Runnable() { public void run() { try {