0
我想銷燬一個進程,我在一個方法中從一個按鈕操作執行方法。一旦按鈕被點擊,我想要關閉這個過程。我試圖研究這個,並嘗試過Java - 從另一種方法銷燬一種方法中的進程
Runtime.getRuntime().exec("TASKKILL /F /IM tabtip.exe");
這不會關閉這個過程。這是我電腦上彈出的一個屏幕鍵盤,但我希望它在按鈕單擊時關閉。這是過程的呼喚。
public void openProcess()
{
try {
proc = Runtime.getRuntime().exec("cmd /c C:\\Windows\\System32\\tabtip.exe");
} catch (IOException ex) {
Logger.getLogger(CustomerEnterName.class.getName()).log(Level.SEVERE, null, ex);
}
}
這裏是按下按鈕的操作方法
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try {
Runtime.getRuntime().exec("TASKKILL /F /IM TabTip.exe");
} catch (IOException ex) {
Logger.getLogger(CustomerEnterName.class.getName()).log(Level.SEVERE, null, ex);
}
我要摧毀這個JButton的方法中的過程..我是要麼做TASKKILL錯誤或可不知何故,我打電話從內destroy方法這個班?我試過了我能找到的所有東西。謝謝。
,然後使用運行的PricessBuilder .exec – MadProgrammer 2015-02-17 20:38:03