Python版本
本文使用Python3.6.0,注意配置支持用pip3安装包
1.Tkinter是什么?
简单的说,Tkinter是Python安装后自带的一个GUI工具,不需要额外安装其他插件,对于一些对界面没有特别要求的可以用Tkinter快速开发。
2.为什么选择Tkinter?
个人使用Tkinter最重要的原因是tkinter是python自带GUI工具,可以运用python丰富的库实现各种功能,除此之外,Tkinter也是非常轻量、免安装其他插件或者IDE,一些界面简单的项目非常推荐Tkinter,可以快速开发,目前网上Tkinter相关的资料也越来越多。
使用实例
1.程序分析
1.1 设置窗口title和大小
root = Tk()
root.geometry('420x100')
root.resizable(0, 0)
root.title('tkinter V1.0')
root.mainloop()
1.2 布局
作为演示程序,本程序放置Label、Edit、Button,并实现一个message box的功能,点击Button会弹出一个message
box,tkinter布局有两种:grid和pack,本程序使用grid布局。
label_edit = Label(root, text='编辑框:', font=("", 12), width=15, height=2&