Ustaw zawartość schowka

Próbuję dowiedzieć się, dlaczego ustawienie zawartości schowka systemowego nie działa dla mnie. Programowo ustawiam zawartość schowka. Kiedy używam wyjściowej części kodu, działa. Jednak gdy próbuję skopiować / wkleić w dowolnym edytorze tekstu, jest on pusty.

edycja poduszkowca, kod z github:

import java.awt.HeadlessException;
import java.awt.Toolkit;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.StringSelection;
import java.awt.datatransfer.UnsupportedFlavorException;
import java.io.IOException;

public class Test {
   public static void main(String[] args) throws HeadlessException,
         UnsupportedFlavorException, IOException {

      Toolkit.getDefaultToolkit().getSystemClipboard()
            .setContents(new StringSelection("hi there"), null);

      System.out.println(((String) Toolkit.getDefaultToolkit()
            .getSystemClipboard().getData(DataFlavor.stringFlavor)));

   }
}

questionAnswers(2)

yourAnswerToTheQuestion