Как закрыть открытое окно браузера с помощью java-кода. Я нашел способ сначала найти процесс, а затем завершить этот процесс. Есть ли лучший способ? Сначала я открыл браузер, используя приведенный ниже код. Я работаю в CentOS.Закрыть окно браузера с использованием кода Java
String url = "http://192.168.40.174/test15.html";
Runtime runtime = Runtime.getRuntime();
runtime.exec("/usr/bin/firefox -new-window " + url);
Обратите внимание, что если пользователь откроет дополнительные окна в этом браузере, все окна будут уничтожены, а не только один. – RealSkeptic
@Jelle ..tx для вашего ответа, но используя runtime, он требует много времени, чтобы открыть браузер, поэтому теперь я использую код belwo для открытия браузера. в этом случае, что может быть подходящим способом закрыть открытый браузер, кроме поиска процесса, а затем закрыть его. Любое предложение? Рабочий стол dt = Desktop.getDesktop(); //dt.browse (новый URI (url)); –
@PinkGiraffe Не то, что я знаю. Может быть, вы должны выяснить, почему ваш «Runtime» действует медленно. –