Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 复制到剪贴板之前删除重复项_Java_Textarea_Duplicates_Clipboard - Fatal编程技术网

Java 复制到剪贴板之前删除重复项

Java 复制到剪贴板之前删除重复项,java,textarea,duplicates,clipboard,Java,Textarea,Duplicates,Clipboard,我有一个程序,可以将文本区域的内容复制到剪贴板。程序将信息从文件读取到文本区域。我想在复制到剪贴板时删除重复信息。这是可能的,还是最好在写入文本区域之前删除重复项 附加信息:我有一个按钮,可以将内容复制到剪贴板,我是否可以在我正在使用的以下代码中添加一些内容: StringSelection ss=newstringselection(textArea.getText()) Toolkit.getDefaultToolkit().getSystemClipboard().setContents(

我有一个程序,可以将文本区域的内容复制到剪贴板。程序将信息从文件读取到文本区域。我想在复制到剪贴板时删除重复信息。这是可能的,还是最好在写入文本区域之前删除重复项

附加信息:我有一个按钮,可以将内容复制到剪贴板,我是否可以在我正在使用的以下代码中添加一些内容:

StringSelection ss=newstringselection(textArea.getText())
Toolkit.getDefaultToolkit().getSystemClipboard().setContents(ss,null)

JOptionPane.showMessageDialog(框架,“内容复制到剪贴板”)

您可以在列表中插入所有textarea字符串,然后对照它们进行检查,如果找不到,则添加到剪贴板,但这会降低一些性能。关于为什么要使用文本的图形表示,可能用户希望看到重复的文本(或者希望自己硬拷贝而不是单击按钮),在这种情况下,最好过滤剪贴板。