鱼C论坛

 找回密码
 立即注册
查看: 2345|回复: 1

tkinter

[复制链接]
发表于 2020-3-1 18:18:30 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
请问为什么label中的内容无法显示,optionmenu的内容也无法显示

root2=Tk()
# 1 大标题
f1 = Frame(root2)
f1.grid(row=0,column=2,padx=5,pady=5)
Label(f1,text='个人成绩管理系统').pack()

# 2 个人信息
f2 = Frame(root2,height=1000,width=1000)
f2.grid(row=1,column=0,columnspan=2,padx=5,pady=5)

departmentV=StringVar()
departmentV.set('xxxxxxxxxxx')

classV=StringVar()
classV.set('xxxxxxxxxxx')
student_numV=StringVar()
student_numV.set('xxxxxxxxxxx')
nameV=StringVar()
nameV.set('xxxxxxxxxxx')
termV=StringVar()
termV.set('请选择')
timeV=StringVar()
timeV.set('xxxxxxxxxxx')

Label(f2,text='院(系)部').grid(row=0,column=0,padx=5,pady=5)
Label(f2,textvariable=departmentV).grid(row=0,column=1,padx=5,pady=5)

Label(f2,text='行政班级').grid(row=0,column=2,padx=5,pady=5)
Label(f2,textvariable=classV).grid(row=0,column=3,padx=5,pady=5)

Label(f2,text='学号').grid(row=1,column=0,padx=5,pady=5)
Label(f2,textvariable=student_numV).grid(row=1,column=1,padx=5,pady=5)

Label(f2,text='姓名').grid(row=1,column=2,padx=5,pady=5)
Label(f2,textvariable=nameV).grid(row=1,column=3,padx=5,pady=5)

Label(f2,text='学年学期').grid(row=2,column=0,padx=5,pady=5)
list1=['2019-2020上','2019-2020下','2020-2021上','2020-2021下','2021-2022上','2021-2022下','2022-2023上','2022-2023下']
def show(event) :
    print('hahaha')
OptionMenu(f2,termV,*list1,command=show).grid(row=2,column=1,padx=5,pady=5)

Label(f2,text='访问时间').grid(row=2,column=2,padx=5,pady=5)
Label(f2,textvariable=timeV).grid(row=2,column=3,padx=5,pady=5)
#问题1  为什么frame无法设置高度
#问题2  为什么 option为什么不显示了
mainloop()


小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-4-14 08:45:26 | 显示全部楼层
你傻呀

用tkinter模块不导入干啥呢
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-30 16:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表