鱼C论坛

 找回密码
 立即注册
查看: 2514|回复: 3

tkinter 在使用grid后怎么添加页面滚动条,哪位大神清楚,在线急等

[复制链接]
发表于 2018-6-17 14:55:20 | 显示全部楼层 |阅读模式

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

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

x
from tkinter import *
master = Tk()

   
   
l0 = Label(master, text="个人信息主页",\
font=("华康少女字体", 25, "bold"))
Button(master, text="查询成绩", width=10, command=lambda: score(lb,scr2,l1)).grid(row=1, column=0, padx=10, pady=5, sticky=W)
Button(master, text="完善个人信息", width=10, command=lambda: perfect(lb,scr2,l1)).grid(row=1, column=1, padx=10, pady=5)
l0.grid(row=0, padx=330)

lb = Listbox(master, height=3, width=100)
lb.insert(END,'adss ')
lb.insert(END,'s')
lb.grid(row=2,pady=50)


# data = 'S '+ user
# c.send(data.encode())
# s = c.recv(1024).decode()
scr2 = Scrollbar(master,orient='horizontal')
lb.configure(xscrollcommand = scr2.set)
scr2['command']=lb.xview
scr2.grid(row=3,column=0)

l1 = Label(master, text="请注册个人档案",\
font=("华康少女字体", 15, "bold"))

l2 = Label(master, text="学号:",\
font=("华康少女字体", 10, "bold"))

l3 = Label(master, text="姓名:",\
font=("华康少女字体", 10, "bold"))

l4 = Label(master, text="性别:",\
font=("华康少女字体", 10, "bold"))

l5 = Label(master, text="出生日期:",\
font=("华康少女字体", 10, "bold"))

l6 = Label(master, text="民族:",\
font=("华康少女字体", 10, "bold"))

l7 = Label(master, text="籍贯:",\
font=("华康少女字体", 10, "bold"))

l8 = Label(master, text="政治面貌:",\
font=("华康少女字体", 10, "bold"))

l9 = Label(master, text="电话:",\
font=("华康少女字体", 10, "bold"))

l10 = Label(master, text="家庭住址:",\
font=("华康少女字体", 10, "bold"))

l11 = Label(master, text="个人简历:",\
font=("华康少女字体", 10, "bold"))

   

e1 = Entry(master)
e2 = Entry(master)
e3 = Entry(master)
e4 = Entry(master)
e5 = Entry(master)
e6 = Entry(master)
e7 = Entry(master)
e8 = Entry(master)
e9 = Entry(master)
e10 = Entry(master)


l1.grid(row=2, column=0)
l2.grid(row=3, column=0,pady=5,padx=50)
l3.grid(row=5, column=0,pady=5,padx=50)
l4.grid(row=7, column=0,pady=5,padx=50)
l5.grid(row=9, column=0,pady=5,padx=50)
l6.grid(row=11, column=0,pady=5,padx=50)
l7.grid(row=13, column=0,pady=5,padx=50)
l8.grid(row=15, column=0,pady=5,padx=50)
l9.grid(row=17, column=0,pady=5,padx=50)
l10.grid(row=19, column=0,pady=5,padx=50)
l11.grid(row=21, column=0,pady=5,padx=50)

e1.grid(row=4)
e2.grid(row=6)
e3.grid(row=8)
e4.grid(row=10)
e5.grid(row=12)
e6.grid(row=14)
e7.grid(row=16)
e8.grid(row=18)
e9.grid(row=20)
e10.grid(row=22)
lb.grid_forget()
scr2.grid_forget()

mainloop()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2018-6-17 15:23:48 | 显示全部楼层
s1 = Scrollbar(xxxxxx)
s1.grid(row = 0,column = 1,sticky = 'ns')
xxx.configure(yscrollcommand = s1.set)
s1.configure(command = xxx.yview)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-6-17 15:44:02 | 显示全部楼层
Ruina 发表于 2018-6-17 15:23
s1 = Scrollbar(xxxxxx)
s1.grid(row = 0,column = 1,sticky = 'ns')
xxx.configure(yscrollcommand = s1 ...

这是给单个组件设置滚动条的吗?怎么能设置到整个页面啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-6-17 15:53:47 | 显示全部楼层
本帖最后由 Ruina 于 2018-6-17 15:55 编辑
胡同里怕苦 发表于 2018-6-17 15:44
这是给单个组件设置滚动条的吗?怎么能设置到整个页面啊


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-25 04:38

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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