Tkinter学习笔记之Label标签&Button按钮
来源:互联网 发布:域名注册服务 知乎 编辑:程序博客网 时间:2024/06/08 07:03
一、Tkinter简介
Tkinter: Tkinter模块("Tk 接口")是Python的标准Tk GUI工具包的接口.Tk和Tkinter可以在大多数的Unix平台下使用,同样可以应用在Windows和Macintosh系统里.,Tk8.0的后续版本可以实现本地窗口风格,并良好地运行在绝大多数平台中。由于Tkinter是内置到python的安装包中,只要安装好Python之后就能import Tkinter库。
二、Tkinter的使用
1.导入Tkinter模块 import Tkinter as tk
2.创建窗体 window=tk.Tk()
3.创建组件 Label、Button......
在GUI程序中,我们首先要导入Tkinter模块,然后先创建一个窗口,在窗口上可以包含所有的其他的窗体和控件,这些组件一般会有一些相应的行为,比如鼠标点击等等,而程序会根据这些动作做出相应的反应,即事件驱动。所有的创建和放置完毕后,就使用mainloop()立刻进入主循环。
三、代码示例
emptyimport tkinter as tkwindow=tk.Tk()window.title('my window')window.geometry('200x200')e=tk.Entry(window,show='*')# Entry的第一个参数是父窗口,即这里的window# *表示输入的文本变为星号,在Entry不可见内容,若为None则表示为输入文本以原形式可见e.pack()def insert_point(): var=e.get() t.insert('insert',var)def insert_end(): var=e.get() t.insert('end',var)#这里的end表示插入在结尾,可以换为1.2,则插入在第一行第二位后面b1=tk.Button(window,text='insert point',width=15,height=2,command=insert_point)b1.pack()b2=tk.Button(window,text='insert end',width=15,height=2,command=insert_end)b2.pack()t=tk.Text(window,height=2) #这里设置文本框高,可以容纳两行t.pack()window.mainloop()
运行结果如下
点击Button按钮前
点击Button按钮后
阅读全文
1 0
- Tkinter学习笔记之Label标签&Button按钮
- python学习笔记之tkinter中的label
- FreeBASIC学习笔记——FireFly常用控件值按钮(Button)和标签(Label)
- Tkinter学习笔记之Radiobutton选择按钮
- tkinter Label标签相关
- 小白学tkinter(按钮Button)
- Tkinter 学习笔记 —— Button 部件
- python3使用tkinter做界面之按钮Button
- TextBox Button Label标签
- Python tkinter 用例 含button label Entry
- tkinter学习笔记之messagebox
- tkinter学习笔记之filedialog
- python Tkinter之Button
- Jquery.datatables 学习笔记之自定义button按钮
- Tkinter教程之Label篇
- Tkinter教程之Label篇
- Tkinter教程之Label篇
- 小白学tkinter(Label(标签)组件)
- java 技能清单
- 【bzoj3349】[Zjoi2016]小星星
- 百练4081:树的转换题解
- Kaptcha使用
- 数据展示-条形图-canvas
- Tkinter学习笔记之Label标签&Button按钮
- 345. Reverse Vowels of a String
- 选择排序
- Vue自定义slot写消息提示小红点
- 一个通用的excel读取工具
- MYECLIPSE中导入MAVEN中项目
- NVIDIA放最新眼镜:AR体验提升的又一次“尝试”
- len函数
- python-pandas的基本用法12