|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 cjjJasonchen 于 2024-1-30 12:15 编辑
Window —— 窗口组件!
第一个复合组件——窗口组件来啦~
(参考了小甲鱼 旧版零基础入门python p67 tkinter 的样式)
3d效果1.0版本已经演示过啦,大家不用担心~
各种样式2.0版本也会有的~
更新内容
| 滑块组件 :这个东西似乎没有什么用,只是一个可以拖动的按钮罢了,但是它可以作为一个复合组件(如:滑条/等待)的配件,让你的 ui 动起来~
| 多行文本 :没错,就是可以自动和手动换行的文本
| 上次做动画按钮的玩意也封装好啦~(在effect文件夹内:“Player”就是~)
其他
| 下次日志会跟新滑条组件
关于复合组件的写法的讨论:
例1:(有bug,能解决,但很麻烦,要大改)
t = Frame(xx,xx,xx,xxx,xx......) # 示例化 零件1
cb= Button(xx,xx,xx,xxxx......) # 示例化 零件2
w = Window(xx,xx,xx,xx,title=t,close_button=cb) #实例化复合组件,传入
例2: (无bug,目前使用)
w = Window(xx,xx,xxx,xxx......) #实例化复合组件
t = w.set_title(xx,xx,xxx.....) # 设置 零件1
cb = w.set_close_button(xx,xx,xxx...) # 设置 零件2
例3: (无bug,相比二较为麻烦,但似乎更好看些?)
w = Window(xx,xx,xxx,xxx......) #实例化复合组件
t = w.set_title(Frame(xx,xx,xx,xxx,xx......) ) # 设置 零件1
cb = w.set_close_button(Button(xx,xx,xx,xxxx......) ) # 设置 零件2
评论区见~
源码:
新版demo2.zip
(65.76 KB, 下载次数: 6)
|
评分
-
查看全部评分
|