0
誰かがJFrameをどのようにして外部のウィンドウを閉じることができるのか分かっていたのですが、たとえば、.batファイルです。私のGUIウィンドウは次のようになります (https://cdn.discordapp.com/attachments/339245512647770112/372569903070183425/unknown.png) 「実行」ボタンで開いたファイルを「閉じる」と言う場所にしたいと思います。JFrameを外部ウィンドウで閉じることができますか?
btnNewButton.setFont(new Font("Tahoma", Font.PLAIN, 20));
btnNewButton.setBounds(375, 190, 120, 40);
frame.getContentPane().add(btnNewButton);
JButton btnStart = new JButton("Run");
btnStart.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
}
});
btnStart.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
try {
Desktop.getDesktop().open(new File("C:\\Users\\User\\Desktop\\Discord-Selfbot-master\\self-bot.bat"));
} catch (IOException ex) {
System.out.println(ex.getMessage());
}
}
});
同じコードまたは類似のコードを使用してファイルを閉じることはできますか?これについての情報があれば、私はそれを聞いてうれしいです。
ありがとうございます。 -Brand0n
のInvokeウィンドウがJavaで '' tasklist'とtaskkill'コマンドの完全な作業コードのですか? 'Desktop.open()'を使うと別のプロセスをフォークし、OSコマンドで強制終了することしかできません。 – Alex
これを使って別のプログラム/ファイルを終了することができますか? –
確かに、これは_Task Manager_で_end process_をクリックしたのとまったく同じです。 – Alex