0

ユーザー入力を受け入れるスタンドアロンの実行可能ファイルを1つ作成したいのですが、それらの入力を引数として使用して、CMDでバックグラウンドプロセスとしてコマンドを実行する必要があります。GUIの場合、swingsを使用してcmdバッチファイルを実行することを考えました。Javaファイルとバッチファイルをマージしてexeを形成することは可能ですか? または、バックグラウンド プロセスでコマンドを実行するための別のスクリプト言語と、UI デザイン用の別のプログラミング言語を使用する必要がありますか? 前もって感謝します。

4

1 に答える 1

0

理論的には、これはすべてJavaで実行できます。前述のように、Swingを使用してユーザー入力を読み込むことができます。別のバッチファイルから入力データを取得しようとする代わりに、JavaのRuntimeクラスを使用して、入力を引数として使用してコマンドを実行することができます。

また、実行可能ファイルからこれらすべてを実行する必要がある場合は、Launch4JJSmoothなどのユーティリティを使用してJavaアプリケーションをラップできます。

于 2013-03-15T05:54:01.997 に答える