2016-05-20 3 views
1

は、私は私の現在のJava Program's ExecutionしばらくウィンドウプレートフォームでCtrl + CとCtrl + Alt + Delを押してJavaプログラムを停止/終了する方法はありますか?

System.exit(0); 

、などのユーザー・プレスのいずれかkey-boardからkey-combinationを次のいずれか、

1. Ctrl+C 

2. Ctrl+Alt+Del 

私は多くのことを検索しましたが、何もcorrectであるように思わないのterminateたい。可能であれば を入力し、実り多いコードスニペットも提供してください。

はあなたのコードを調理するために、この答えを確認してくださいあなたは、Java

Shutdown hooksを探しているようだ

+0

ここでyあなたのプログラムを実行する? cmdまたはeclipse –

+0

Runtime.getRuntime()。exit(0);これを試してください –

+0

@KumaresanPerumalどのようにRuntime.getRuntime.exit(0);キーボードのCtrl + Cキーをキャプチャしますか?私のプログラムが無限に実行されている間、Ctrl + Cを押して終了したい。 –

答えて

0
+0

あなたは実際にそれらによって提供されたものを試して実行していますか? –

+0

はい、私たちは常に 'SIGHUP'や' Ctrl + C'を扱うことができるように、すべてのアプリケーションにshutdownhooksを書きます。 –

0

enter image description here

あなたが終了することができます上記のコードでプロセスを実行しているjava.exe

+0

これは私が尋ねたものには適していません。 –

関連する問題