带有tk的窗口以获取文本

我正在构建一个小型教育应用程序.

我已经完成了所有代码,我所缺少的是一种方法,该方法是使用TK打开一个显示文本框,图像和按钮的窗口.

它应该做的所有事情,它都会在单击按钮并关闭窗口之后返回插入文本框中的文本.

那么,我该怎么做呢?

我一直在看代码,但是我什么都没做,我几乎为这个基础感到being愧.

谢谢

解决方法:

编写GUI的一种简单方法是使用Tkinter.有一个示例显示带有文本和按钮的窗口:

from Tkinter import*

class GUI:

    def __init__(self,v): 

        self.entry = Entry(v)
        self.entry.pack()

        self.button=Button(v, text="Press the button",command=self.pressButton)
        self.button.pack()

        self.t = StringVar()
        self.t.set("You wrote: ")
        self.label=Label(v, textvariable=self.t)
        self.label.pack()

        self.n = 0

    def pressButton(self):

        text = self.entry.get()
        self.t.set("You wrote: "+text)

w=Tk()
gui=GUI(w)
w.mainloop()

您可以查看Tkinter文档,标签小部件还支持包含图片.

问候

上一篇:Python-GUI:button及entry的应用


下一篇:如何在Python中更改TkTable中活动单元格的文本颜色?