スイングアプリケーションがあり、テキストをシステムクリップボードにコピーしたいと思います。私はこれを
Clipboard systemClipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
StringSelection dataToClipboard = new StringSelection(stringToCopy);
systemClipboard.setContents(dataToClipboard, null);
ただし、アプリ内にのみ存在し、任意のテキストフィールドに貼り付けることができますが、Webブラウザーで貼り付けようとすると、何も貼り付けられません。
また、ClipboardOwnerインターフェイスを実装して、の代わりにその参照を渡そうとしましnull
たが、違いはありませんでした。