1、首先打开python,输入:
#coding:utf-8
import urllib,urllib2
import Tkinter #导入TKinter模块
2、然后输入:ytm=Tkinter.Tk() #创建Tk对象
ytm.title("login") #设置窗口标题
ytm.geometry("300x300") #设置窗口尺寸
3、然后输入:
l1=Tkinter.Label(ytm,text="用户名") #标签
l1.pack() #指定包管理器放置组件
user_text=Tkinter.Entry() #创建文本框
4、然后输入:
user_text.pack()
def getuser():
user=user_text.get() #获取文本框内容
print user Tkinter.Button(ytm,text="登录",command=getuser).pack() #command绑定获取文本框内容方法ytm.mainloop() #进入主循环,就完成了。
1、打开eclipse开发工具,新建python文件;导入tkinter需要的包,设置窗口标题,如下图所示。
2、默认的窗口很小,这里设置窗口的宽度和高度,400x300。
3、在窗口中添加一个Entry组件,设置show属性为None,调用pack()方法添加到窗口中;执行这个文件,弹出一个窗口。
4、再次在窗口上添加一个Button按钮,文本内容为插入字符,设置宽度和高度。
5、,添加按钮点击事件,定义事件函数appendStr;获取Entry组件的值,赋值给Label(添加Label控件),结果出现了报错,Label控件没有insert属性。
6、Label控件改为Text文本框,再次执行这个文件;在Entry控件输入字符串,点击按钮之后相应的Text也会出现该字符串。
本回答被网友采纳text.get()语句。
如下:
import tkinter