python的图形化界面

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#! /usr/bin/env python
#coding=utf-8
from  Tkinter  import  *
 
class  LabelDemo( Frame ):
    """Demonstrate Labels"""
 
    def  __init__(  self  ):
       """Create three Labels and pack them"""
 
       Frame.__init__(  self  )    # initializes Frame instance
 
       # frame fills all available space
       self .pack( expand  =  YES, fill  =  BOTH )
       self .master.title(  "Labels"  )
 
       self .Label1  =  Label(  self , text  =  "Label with text"  )
 
       # resize frame to accommodate Label
       self .Label1.pack()
 
       self .Label2  =  Label(  self ,
          text  =  "Labels with text and a bitmap"  )
 
       # insert Label against left side of frame
       self .Label2.pack( side  =  LEFT )
 
       # using default bitmap image as label
       self .Label3  =  Label(  self , bitmap  =  "warning"  )
       self .Label3.pack( side  =  LEFT )
 
def  main():
    LabelDemo().mainloop()   # starts event loop
 
if  __name__  = =  "__main__" :
    main()

 注意一下,添加组件的时候,下面这一行代码还是不能少的,笔者也是刚刚接触,说错了大家别喷。

self.pack()

  如果取消这一行的话,其他的组件不能显示。

转载于:https://www.cnblogs.com/DaBing0806/p/4939442.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值