吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 866|回复: 4
收起左侧

[学习记录] 一个可供用户调整各个区域大小的GUI窗口

[复制链接]
甜萝 发表于 2023-1-6 13:00
闲着没事写的一个界面 这个界面上的四个颜色区域的大小可以自由调节

QQ截图20230106125509.png

下面的示例将设计一个简单的用户界面 首先创建图形界面 然后分割为四个部分 在主窗口创建一个水平方向的的
panedWindow 并添加两个Label组件 在panedwindow上添加一个垂直方向的panedWindow 并且添加两个Label标签控件
[Python] 纯文本查看 复制代码
from tkinter import *
win = Tk()
win.geometry('450x400+200+100')
# 创建一个水平方向的PanedWindow组件 (默认是水平方向 不需要进行额外设置)
p1 = PanedWindow(win)
p1.pack(fill='both',expand=1)
# 创建Label组件
l1 = Label(p1,text='你好',bg='lightgreen',width=10)
p1.add(l1)
l2 = Label(p1,text='hello',bg='lightblue',width=10)
p1.add(l2)
# 创建一个垂直方向的PanedWindow组件 设置分割线的样式 并添加手柄
p2 = PanedWindow(p1,orient='vertical',sashrelief='sunken',showhandle=True)
# 在p1这个PanedWindow组件上添加一个PanedWindow组件
p1.add(p2)
l3 = Label(p2,text='1',bg='lightyellow',height=10)
p2.add(l3)
l4 = Label(p2,text='2',bg='lightpink',height=10)
p2.add(l4)
win.mainloop()

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

kkoo 发表于 2023-1-6 14:26
虽然用户不大,但也是一个好玩的东西,支持一个
飘零星夜 发表于 2023-1-6 15:07
为什么我的 滑标 不能移动。
就是 1 和 2 之间的滚动条 不能移动
 楼主| 甜萝 发表于 2023-1-6 16:59
飘零星夜 发表于 2023-1-6 15:07
为什么我的 滑标 不能移动。
就是 1 和 2 之间的滚动条 不能移动

1和2是上下移动的
 楼主| 甜萝 发表于 2023-1-6 17:00
kkoo 发表于 2023-1-6 14:26
虽然用户不大,但也是一个好玩的东西,支持一个

多谢 哈哈哈
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 02:51

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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