Python Tkinter教程之Frame篇
来源:互联网 发布:mysql中删除unique约束 编辑:程序博客网 时间:2024/06/05 01:10
'''Tkinter教程之Frame篇'''
#Frame就是屏幕上的一块矩形区域,多是用来作为容器(container)来布局窗体。
'''1.创建Frame'''
# -*- coding: cp936 -*-
from Tkinter import *
root = Tk()
#以不同的颜色区别各个frame
for fm in ['red','blue','yellow','green','white','black']:
#注意这个创建Frame的方法与其它创建控件的方法不同,第一个参数不是root
Frame(height = 20,width = 400,bg = fm).pack()
root.mainloop()
#添加不同颜色的Frame,大小均为20*400
'''2.向Frame中添加Widget'''
# -*- coding: cp936 -*-
from Tkinter import *
root = Tk()
fm = []
#以不同的颜色区别各个frame
for color in ['red','blue']:
#注意这个创建Frame的方法与其它创建控件的方法不同,第一个参数不是root
fm.append(Frame(height = 200,width = 400,bg = color))
#向下面的Frame中添加一个Label
Label(fm[1],text = 'Hello label').pack()
fm[0].pack()
fm[1].pack()
root.mainloop()
#Label被添加到下面的Frame中了,而不是root默认的最上方。
#大部分的方法来自gm,留到后面gm时再介绍
'''3.Tk8.4以后Frame又添加了一类LabelFrame,添加了Title的支持'''
from Tkinter import *
root = Tk()
for lf in ['red','blue','yellow']:
#可以使用text属性指定Frame的title
LabelFrame(height = 200,width = 300,text = lf).pack()
root.mainloop()
#Frame就是屏幕上的一块矩形区域,多是用来作为容器(container)来布局窗体。
'''1.创建Frame'''
# -*- coding: cp936 -*-
from Tkinter import *
root = Tk()
#以不同的颜色区别各个frame
for fm in ['red','blue','yellow','green','white','black']:
#注意这个创建Frame的方法与其它创建控件的方法不同,第一个参数不是root
Frame(height = 20,width = 400,bg = fm).pack()
root.mainloop()
#添加不同颜色的Frame,大小均为20*400
'''2.向Frame中添加Widget'''
# -*- coding: cp936 -*-
from Tkinter import *
root = Tk()
fm = []
#以不同的颜色区别各个frame
for color in ['red','blue']:
#注意这个创建Frame的方法与其它创建控件的方法不同,第一个参数不是root
fm.append(Frame(height = 200,width = 400,bg = color))
#向下面的Frame中添加一个Label
Label(fm[1],text = 'Hello label').pack()
fm[0].pack()
fm[1].pack()
root.mainloop()
#Label被添加到下面的Frame中了,而不是root默认的最上方。
#大部分的方法来自gm,留到后面gm时再介绍
'''3.Tk8.4以后Frame又添加了一类LabelFrame,添加了Title的支持'''
from Tkinter import *
root = Tk()
for lf in ['red','blue','yellow']:
#可以使用text属性指定Frame的title
LabelFrame(height = 200,width = 300,text = lf).pack()
root.mainloop()
- Python Tkinter教程之Frame篇
- Python-Tkinter教程之Frame篇
- Tkinter教程之Frame篇
- '''Tkinter教程之Frame篇'''
- Tkinter教程之Frame篇
- Python Tkinter教程之Grid篇
- Python Tkinter教程之Pack篇
- Python Tkinter教程之Place篇
- Python Tkinter教程之Text(1)篇
- Python Tkinter教程之Text(2)篇
- Python Tkinter教程之Text篇(3)
- Python Tkinter教程之Event篇(1)
- Python Tkinter教程之Event篇(2)
- Python Tkinter教程之Event篇(3)
- python-Tkinter教程之Canvas篇(1)
- python-Tkinter教程之Canvas篇(2)
- python--Tkinter教程之Canvas篇(3)
- tkinter框架之frame
- 《编程导论(Java)·前言》
- 编译framework出现Nothing to be done for `all_modules'
- 为什么Hadoop集群中机器台数多反而执行速度慢?
- Python Tkinter教程之Text(2)篇
- Python Tkinter教程之Text篇(3)
- Python Tkinter教程之Frame篇
- 博弈论小结
- Python Tkinter教程之Event篇(1)
- Execute a Method When a Bean Is Created
- 使用Java 导出大表数据到文件的例子
- Python Tkinter教程之Event篇(2)
- Python Tkinter教程之Event篇(3)
- 【转】VB的指针使用
- JavaScript