我试图通过按钮动作执行方法来破坏我在一个方法中创建的进程。单击按钮后,我希望该过程关闭。我试图研究这个并尝试过
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方法?我已经尝试了我能找到的一切。感谢。