tkinter 学习笔记
2015-10-26 10:57
676 查看
ttk.Frame
可设置大小
width , height
数字代表像素,"10c"代表10厘米,"10i"代表10英尺,"10p"代表10打印点(1/72英尺)
padding
frame['padding'] = (5,10)
制定框架内部组件与框架的留白距离。
1个参数 代表四个方向距离
2个参数 代表水平、垂直距离
3个参数 代表左,上,右,下距离
Borders
borderwidth 边框宽度
relief 边框样式
"flat" (default), "raised", "sunken", "solid", "ridge", or "groove"
frame['borderwidth'] = 2
frame['relief'] = 'sunken'
创建标签
label = ttk.Label(parent, text='Full name:')
可设置大小
width , height
数字代表像素,"10c"代表10厘米,"10i"代表10英尺,"10p"代表10打印点(1/72英尺)
padding
frame['padding'] = (5,10)
制定框架内部组件与框架的留白距离。
1个参数 代表四个方向距离
2个参数 代表水平、垂直距离
3个参数 代表左,上,右,下距离
Borders
borderwidth 边框宽度
relief 边框样式
"flat" (default), "raised", "sunken", "solid", "ridge", or "groove"
frame['borderwidth'] = 2
frame['relief'] = 'sunken'
创建标签
label = ttk.Label(parent, text='Full name:')
#!/usr/bin/env python3 # coding=utf-8 from tkinter import * from tkinter import ttk __author__ = 'Administrator' root = Tk() frame1 = ttk.Frame(root, width="100", height="100") frame1["borderwidth"] = 10 frame1["relief"] = "raised" frame1["padding"] = 20 label1 = ttk.Label(frame1, text="raised") label1.pack() frame1.pack(padx=10, pady=10) frame2 = ttk.Frame(root, width="100", height="100") frame2["borderwidth"] = 10 frame2["relief"] = "sunken" frame2["padding"] = (20, 3) label2 = ttk.Label(frame2, text="sunken") label2.pack() frame2.pack(padx=10, pady=10) frame3 = ttk.Frame(root, width="100", height="100") frame3["borderwidth"] = 10 frame3["relief"] = "solid" frame3["padding"] = (3, 20) label3 = ttk.Label(frame3, text="sunken") label3.pack() frame3.pack(padx=10, pady=10) frame4 = ttk.Frame(root, width="100", height="100") frame4["borderwidth"] = 50 frame4["relief"] = "ridge" # frame4["padding"] = (5, 3) label4 = ttk.Label(frame4, text="ridge") label4.pack() frame4.pack(padx=10, pady=10) frame5 = ttk.Frame(root, width="100", height="100") frame5["borderwidth"] = 10 frame5["relief"] = "groove" frame5["padding"] = (5, 3) label5 = ttk.Label(frame5, text="groove") label5.pack() frame5.pack(padx=10, pady=10) root.mainloop()
相关文章推荐
- Python动态类型的学习---引用的理解
- Python3写爬虫(四)多线程实现数据爬取
- 垃圾邮件过滤器 python简单实现
- 下载并遍历 names.txt 文件,输出长度最长的回文人名。
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python将excel导入到mysql中
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- FREEBASIC 编译可被python调用的dll函数示例
- Python 七步捉虫法