tkinter创建一个粘贴按钮

时间:2018-06-09 08:57:40

标签: tkinter textbox paste

我是第一个关于tkinter的项目。我不知道代码是如何工作的,但基于我在visual basic上的成功经验,我尝试为linux环境创建类似的应用程序。这是我面临的第一个挑战。我必须创建一个按钮,将复制的文本粘贴到tkinter表单中给出的文本框中。到目前为止创建的代码如下。你能帮助点击和附加文本的功能部分。

from tkinter import *

 root = Tk()
 root.geometry("600x400")
 root.title("NoteMaker1_v4")

 f1 = Frame(root, width="600", height="100")
 f1.pack(side=TOP)
 f2 = Frame(root, width="600", height="300")
 f2.pack(side=BOTTOM)

tb1 = Text(f2)
tb1.pack()


def paste():
   self.clipboard_clear()
   self.clipboard_append(text)
   tb1.text = self.selection_get(selection='CLIPBOARD')


 pbtn = Button(f1, text="PASTE", activebackground="green", activeforeground="red", bd="5", bg="powder blue",
          command="paste", fg="purple", font=('arial', 15, 'bold'))
  pbtn.pack()

 root.mainloop()

希望得到一些简单的解决方案。提前谢谢。

0 个答案:

没有答案