eloew
01/08/2021, 7:48 PMfun copyToClipboard(value: String) {
val c = Clipboard("")
val s = StringSelection(value)
c.setContents(s, s)
//Test
val stringValue = c.getData(DataFlavor.stringFlavor)
val data = c.getContents(null)
}
jim
01/08/2021, 7:50 PMToolkit.getDefaultToolkit()
.getSystemClipboard()
.setContents(
new StringSelection(value),
null
);
eloew
01/08/2021, 7:56 PMKirill Grouchnikov
01/08/2021, 8:22 PMSiyamed
01/08/2021, 8:53 PMjim
01/08/2021, 9:02 PMDesktopClipboardManager
should be available via AmbientClipboardManager.current
- much as I hate ambients. 😧DesktopClipboardManager
is literally just a wrapper around Toolkit.getDefaultToolkit()
, but at least it'll make your widgets be somewhat more platform independent.eloew
01/08/2021, 9:27 PMDesktopClipboardManager
. My current app is only for the desktop.jim
01/08/2021, 9:29 PMeloew
01/08/2021, 9:34 PM