python - tkinter教程

来源:趣味经验馆 5.48K

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

python tkinter教程,一起来看看吧:

Tkinter是Python的标准GUI库。Python使用Tkinter可以快速的创建GUI应用程序。由于 Tkinter 是内置到python的安装包中,只要安装好Python之后就能import Tkinter库,而且IDLE也是用Tkinter编写而成,对于简单的图形界面Tkinter还是能应付自如。

使用

导入

import tkinter

注意:Python3.x 版本使用的库名为 tkinter,即首写字母 T 为小写。

创建一个GUI程序

1、导入 Tkinter 模块

2、创建控件

3、指定这个控件的 master, 即这个控件属于哪一个

4、告诉 GM(geometry manager) 有一个控件产生了。

#!/usr/bin/python3 import tkintertop = tkinter.Tk()# 进入消息循环top.mainloop()

窗口主体框架 

每一个 tkinter 应用的主体框架都可以包含下面这部分. 定义 window 窗口 和 window的一些属性, 然后书写窗口内容, 最后执行window.mainloop让窗口活起来.

import tkinter as tkwindow = tk.Tk()window.title('my window')window.geometry('500x500')#注意:这里的乘是×不是*# 这里是窗口的内容window.mainloop()

 窗口内容

 Label & Button 标签和按钮

这次我们会建立一个用来描述的标签 tk.Label, 比如:

import tkinter as tk#创建窗口window=tk.Tk()window.title('Mywindow')#窗口的标题window.geometry('200x100')#窗口的大小#定义一个lablel = tk.Label(window,     text='Hi! this is TK!',    # 标签的文本    bg='green',     # 标签背景颜色    font=('Arial', 12),     # 字体和字体大小    width=15, height=2  # 标签长宽(以字符长度计算)    )l.pack()    # 固定窗口位置window.mainloop()

python tkinter教程

热门标签