![Output UI](https://i.stack.imgur.com/IHMl2.png)
Мне нужно сделать так, чтобы я написал текст в окне и с помощью команды CTRL + ALT вывел этот текст
Например, я ввожу "HELLO WORLD" И ИСПОЛЬЗУЮ SHORT-CUT CTRL+ALT
ПЕРЕМЕЩАЙТЕ ТЕКСТ НА ЭТИКЕТКУ
from tkinter import *
from pynput import keyboard
from pynput.keyboard import Controller
class KeybaordHandler:
def __init__(self, root):
self.controller = Controller()
self.HotKey_Listener
self.root = root
root.title("2020 students")
self.textarea = Text(width = 25, height = 10)
self.textarea.pack()
self.paste = Button(text = "Paste", command = self.Paste)
self.paste.pack(side = LEFT)
self.delete = Button(text = "Delete", command = self.Delete)
self.delete.pack(side = LEFT)
self.close = Button(root, text = "Close", command = root.quit)
self.close.pack(side = LEFT)
self.label = Label(root, text = '')
self.label.pack(side = TOP)
def Paste(self):
text = self.textarea.get("1.0", END)
self.label['text'] = text
self.Delete
def Delete(self):
self.textarea.delete("1.0", END)
def HotKey_Listener(self):
with keyboard.GlobalHotKeys({'<ctrl>+<alt>' : self.on_activate}) as hotkey:
hotkey.join()
def on_activate(self):
text = self.textarea.get("1.0", END)
self.label['text'] = text
self.Delete
root = Tk()
gu = KeybaordHandler(root)
root.mainloop()