编程语言
首页 > 编程语言> > java – 只需按一下按钮,即可从JTextfield将文本复制到剪贴板

java – 只需按一下按钮,即可从JTextfield将文本复制到剪贴板

作者:互联网

在处理向后打印文本的GUI(Hello = olleH)之后,现在我想创建一个小按钮,让您以一种可以将其粘贴到任何其他位置的方式复制结果(例如在任何编辑器中).我正在使用一个名为jtxtoutcome的JTextfield.我不知道还能说些什么,我猜这很准确.

这是我用来改变结果的方法Textfield:

jtxtoutcome.setText(backwards);

解决方法:

您可以使用以下代码复制文本

StringSelection stringSelection = new StringSelection (txtField.getText());
Clipboard clpbrd = Toolkit.getDefaultToolkit ().getSystemClipboard ();
clpbrd.setContents (stringSelection, null);

文本将被复制到剪贴板,然后可以粘贴到任何地方.在任何编辑器中.

了解更多关于Clipboard,Toolkit,StringSelection

我希望你知道如何用Java导入包/类

暗示

如果要在文本字段中复制文本,可以在ActionListener的actionPerformed()方法中添加上述代码.

标签:java,copy-paste,swing,jtextfield
来源: https://codeday.me/bug/20190528/1173396.html