一、了解什么是GUI。
我们通常使用的软件他们的界面丰富多彩,可以自定义,我们称这样的界面为GUI界面,而在我们之前的学习中,我们用到的都是CUI界面,CUI指控制台,与cmd长得一样,print函数就是用于CUI的,今天我们就要使用tkinter开发一个小程序。
二、我们选什么库做GUI首选呢?
在python中,广泛使用的GUI库是tkinter,tkinter在python2,python3都自带,这里以python3为例子。
三、开始我们的制作。
1.制作目标
本系列将会制作一个比较少功能的软件。
二、tkinter基本语法
1.导入Tkinter:
python2.x
from Tkinter import *
#或者是
import Tkinter as tk
python3.x
import tkinter as tk
#或者是
from tkinter import *
这里用Python3做例子。
二、弹出一个新窗口
Py3 tkinter弹出新窗口
import tkinter as tk
window=tk.Tk()#初始化window窗口
window.title('New Window')#设置window窗口的标题
window.geometry('600x400')#设置window窗口的大小,长乘宽,tkinter乘号式小写字母"x"。
window.mainloop()#循环window窗口,保持更新
运行就会弹出一个空白窗口:
三、展示文本
在tkinter中使用Label控件展示文本,任何放在窗口的控件都要在xxx.tk.Tk()到xxx.mainloop()之内填写,我们在窗口显示文字"Hello world"需要这样:(换行是为了更好理解)
import tkinter as tk
window=tk.Tk()#初始化window窗口
window