学学看看
发表于 2018-9-26 16:38:26
westsee
发表于 2018-9-27 00:47:47
这个方法很需要, 周末写个小程序。
穿山孔乙己
发表于 2018-10-21 23:54:41
kit1858644 发表于 2015-3-25 18:43
如果一個框架用了pack() 是不是不能再用grid()?
如:
Entry的get方法为什么不能用了???
穿山孔乙己
发表于 2018-10-21 23:55:31
小甲鱼 发表于 2015-4-3 02:22
不客气,也希望朋友将学到的东西帮助更多的新鱼油
借楼!Entry的get方法为什么不能用了???
muda
发表于 2018-11-12 23:58:06
本帖最后由 muda 于 2018-11-13 00:12 编辑
from tkinter import *
root = Tk()
frame = Frame(root)
frame.pack(padx = 10,pady = 10)
Label(frame,text = "用户名:").grid(row = 0,column = 1)
Label(frame,text = "密码:").grid(row = 1,column = 1)
def test(content):
return content.isdigit() #这里出问题了entry里不能输入任何东西
def touch():
print("前者为FALSE")
def show():
print("用户名:%s"% v1.get())
print("密码:%s"% v2.get())
testCMD = root.register(test)
v1 = StringVar()
v2 = StringVar()
Entry(frame,textvariable = v1,validate = "key",\
validatecommand = (testCMD,'%p'),invalidcommand = touch).grid(row = 0,column = 2,padx = 10,pady = 10)
Entry(frame,textvariable = v2,show = "*",validate = "key",\
validatecommand = (testCMD,'%p'),invalidcommand = touch).grid(row = 1,column = 2,padx = 10,pady = 10)
def other():
print("前往注册")
def inter():
show()
print("已登录软件")
Button(frame,text = "注册账号",command = other).grid(row = 3,column = 0,padx = 10,pady = 10)
Button(frame,text = "登录",command = inter,width = 20).grid(row = 2,column = 2,)
mainloop()
为什么写入content.isdigit()后输入框不能输入任何东西。而且验证返回的是False(代码里·#部分)
Listening_Rift
发表于 2019-2-20 19:12:38
这段中 退出按钮没有用啊
不忘初心1020
发表于 2019-2-27 16:06:56
小弟前来取经
Jiong_xly8E
发表于 2019-3-23 17:36:50
厉害了,点赞
Sentence
发表于 2019-7-6 15:51:54
沙发!!!!
Pyday
发表于 2019-7-20 21:48:16
{:5_103:}
Pyday
发表于 2019-7-20 21:48:48
w
Pyday
发表于 2019-7-20 21:49:33
旋转风 发表于 2015-12-28 17:30
学习一下,只是那个绑定Entry组件到Tkinter的变量(StringVar)在‘获取信息’时没有使用,在下面的验证时却 ...
a
Pyday
发表于 2019-7-20 21:50:55
c
Pyday
发表于 2019-7-20 21:51:30
dd
回忆浅离
发表于 2019-7-28 15:07:29
沙发,结合pyqt完美
nichengang
发表于 2019-8-13 09:44:34
学完收工,每天进步一点点,谢谢小甲鱼。
雨冷青杉
发表于 2019-10-10 11:38:21
厉害了我的歌
wangsy
发表于 2019-10-22 13:55:53
小甲鱼 发表于 2015-3-26 15:06
嘿嘿,小姨子
大姨妈
xysffk
发表于 2020-2-12 04:07:43
支持一波小甲鱼,现在也是人民币玩家了{:5_109:},主要是签到鱼币不够我下载学习资料
jy02188990
发表于 2020-2-28 15:24:08
用循环方法创建的多个输入框,怎么才能用get方法得到全部的值?