そのプログラムから出力を取得したいだけのjarファイルがあります。jarを実行すると、ウィンドウが開き、そのウィンドウに3つのボタンがあります。2番目のボタンをクリックする必要があります。そのボタンをクリックすると、新しいウィンドウが開き、ファイルダイアログを開く別のボタンをクリックする必要があります。ファイルを選択して[開く]をクリックする必要があります。つまり、プログラムは出力を生成します。しかし、プログラムjarインターフェイスを開かずに実行したいので、次のようなコマンドラインを使用します。
java -cp test.jar click_button1 click_button2(file.txt)
そのため、ユーザーはインターフェイスを見る必要はなく、プログラムは裏面で実行されているだけです。
アドバイスと助けをお願いします。ありがとうございました。