2011-11-20 13 views
2

私は、基本的なコマンドラインインターフェイスを通して実行されるJavaプログラムを持っています。私はそれをウィンドウJFrameに入れることについて不思議に思っています。出来ますか? どうすればいいですか?JFrame内でコマンドラインJavaコードを起動する方法は?

ありがとうございます。

+3

あなたが望むものは完全にはっきりしません...あなたのプログラムにコマンドを入力して回答を読むことができるJFrameに "コンソールエミュレータ"が必要ですか? – KarlP

+0

彼はコンソールアプリケーション(GUIなし)を持っていると思うし、彼はそれをGUIを通して公開したいと思っている。 – Geo

+0

そうです。 KarlP氏によると、単にJFrameを「コンソールエミュレータ」として使いたいと思っています。 – Julien

答えて

0

jFrameの中にコマンドラインを入れたいのであれば、それは良い考えではないと思います。 JFrameが起動されている場合は、プログラムが既に開始されていることを意味します。コマンドラインを使用してプログラムを起動するか、実行可能なjarファイルを実行する必要があります。あなたは何をするつもりで意味がありません。

出力をコマンドラインではなくJFrame内で確認したい場合は、それを行うことができます。スイングプログラミングの詳細については、hereを参照してください。

+0

JFrameを呼び出す前にCLIを使ってプログラムを起動しても構いません。 – Julien

+0

JFrameを使用している場合、実際にCLIを使用してフレームを開始することはありません。代わりに、.jarファイルをダブルクリックして実行するだけです。 JFrameで実際の出力をしたい場合は、JFrameに追加することができます。上記のJava Swing Programmingチュートリアルのリンクを見てください。 – Krishan

+0

私はちょうど1回のクリックでプログラムを起動したいと思います。 CLIでプログラムを実行する* .jarファイルを作成できますか? – Julien

関連する問題