from java.awt import Toolkit
from java.awt.datatransfer import DataFlavor
from java.awt.datatransfer import StringSelection
def get_clipboard_data():
try:
toolkit = Toolkit.getDefaultToolkit()
clipboard = toolkit.getSystemClipboard()
transfer = clipboard.getContents(None)
return str(transfer.getTransferData(DataFlavor.stringFlavor))
except Exception:
traceback.print_exc()
return None
def set_clipboard_data(text):
toolkit = Toolkit.getDefaultToolkit()
clipboard = toolkit.getSystemClipboard()
clipboard.setContents(StringSelection(text), None)
Jython剪切板读写
于 2025-03-21 09:38:33 首次发布