方法一
// 创建一个 StringSelection 对象来存储要复制的文本
val selection = StringSelection(str)
// 获取系统剪贴板
val clipboard = Toolkit.getDefaultToolkit().systemClipboard
// 清空剪贴板内容
// 注意:在某些情况下,清空剪贴板可能不是必需的,或者可能由于安全限制而无法执行
// clipboard.setContents(null, null)
clipboard.setContents(selection, null)
方法二
在compose中使用其工具包里面 LocalClipboardManager
val clipboard = LocalClipboardManager.current
clipboard.setText(AnnotatedString(str))