Как закрыть приложение Java после получения буфера обмена - PullRequest
0 голосов
/ 14 апреля 2019

У меня есть следующий код для получения буфера обмена в виде строки:

public String getClipBoard(){
    try {
        return (String)Toolkit.getDefaultToolkit().getSystemClipboard().getData(DataFlavor.stringFlavor);
    } catch (HeadlessException e) {
        e.printStackTrace();            
    } catch (UnsupportedFlavorException e) {
        e.printStackTrace();            
    } catch (IOException e) {
        e.printStackTrace();
    }
    return "";
}

Я получил его отсюда: Получить читаемый текст только из буфера обмена

Однако, когда я вызываю этот метод - Java-приложения открываются и продолжают работать, даже выполнение метода завершено:
enter image description here

Как закрыть приложение Java, когда метод выполняется?

1 Ответ

0 голосов
/ 14 апреля 2019

Звоните System.exit(). Это должно сработать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...