Tkinter学习笔记-1

Tkinter

python标准GUI包,提供了Tk GUI工具箱的OO接口

每个组件继承自Widget

GUI由包含子组件的顶层组件构成

Frame类作为顶层组件

标签

显示文本、图片、提示信息

通过Label类创建

 1 # SimpleLabel.py
 2 # Label demonstration
 3 
 4 from Tkinter import *
 5 
 6 class LabelDemo( Frame ):
 7     """ Demonstrate Labels"""
 8 
 9     def __init__(self):
10         """ Create three Labels and pack them """
11 
12         Frame.__init__( self )  # initialize Frame object
13 
14         # frame files all available space
15         self.pack( expand = YES, fill = BOTH)
16         self.master.title( "Labels" )
17 
18         self.Label1 = Label( self, text = "Label with text" )
19 
20         # resize frame to accommodate Label
21         self.Label1.pack()
22 
23         self.Label2 = Label( self, text = "Labels with text and bitmap" )
24 
25         # insert Label against left side of frame
26         self.Label2.pack( side = LEFT )
27 
28         # using default bitmap image as label
29         self.Label3 = Label( self, bitmap = "warning" )
30         self.Label3.pack( side = LEFT )
31 
32 
33 demo = LabelDemo()
34 
35 demo.mainloop()   # starts event loop
原文地址:https://www.cnblogs.com/tmmuyb/p/4162070.html