0

他のプログラムで Ctrl-V を実行できるように、クリックすると内容全体がクリップボードにJTextAreaコピーされるボタンがJTextArea必要です。System私はこれを試しましたが、運がありません。これが私が試したものの例です:

StringSelection stringSelection = new StringSelection("This is a clipping");
Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();
clipboard.setContents( stringSelection, null );
4

1 に答える 1

5

ClipBoardコピーアクションを有効にするには、 ClipboardOwnerが必要です。このインターフェースは、多くの場合、現在の「貼り付け」クラスによって実装されます。

clipboard.setContents( stringSelection, myClipboardOwner);

于 2013-01-12T18:44:28.043 に答える