gpt4 book ai didi

java - Java中设置多种格式的系统剪贴板

转载 作者:行者123 更新时间:2023-12-01 06:25:35 25 4
gpt4 key购买 nike

我知道,如何使用一种格式的数据(如文本或图像数据)设置系统剪贴板。但我想将多种格式的数据写入系统剪贴板。在我的应用程序中,我想以 CSV 文本和 XML 格式(Excel 方言)编写表格的内容。问题是,每次调用

Toolkit.getDefaultToolkit().getSystemClipboard()
.setContents(new StringSelection(text), this)

替换以前的剪贴板内容。

有没有什么技巧,如何在Java中设置多种格式的系统剪贴板?

最佳答案

您可以执行以下操作:

  • 获取 CSV 文本并存储在 str1

  • 获取 XML 文本并存储在 str2

  • 连接:字符串 txt = str1 + str2

现在,使用您的代码:

Toolkit.getDefaultToolkit().getSystemClipboard().setContents(new StringSelection(text), this)

关于java - Java中设置多种格式的系统剪贴板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13971323/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com