Tkinter根本入门文字教程(详细介绍Tkinter各项例程)
Lt
Dpython入门教程(非常详细)书
什么是Tkinter
Tkinter〔也叫Tk接口〕是Tk图形用户界面工具包标准的Python接口。Tk是一个轻量级的跨平台图形用户界面〔GUI〕开发工具。Tk和Tkinter可以运行在大多数的Unix平台、Windows、和Macintosh系统。
Tkinter 由一定数量的模块组成。Tkinter位于一个名为_tkinter〔较早的版本名为tkinter〕的二进制模块中。Tkinter包含了对Tk的低级接口模块,低级接口并不会被应用级程序员直接使用,通常是一个共享库〔或DLL〕,但是在一些情况下它也被Python解释器静态链接。
除了Tk接口模块,Tkinter也包含了一定数量的Python模块。其中两个最重要的模块是Tkinter本身和名为Tkconstants的模块。前者自动引导后者,因此使用Tkinter,你首先需要做的是导入Tkinter模块,
代码如下:
import Tkinter
或
from Tkinter import *
第一个Tkinter程序
一、代码如下:
# File: hello1.py
from Tkinter import *
二浪记视频>entriesroot = Tk()
双线程是什么梗w = Label(root, text="Hello, world!") w.pack()
root.mainloop()
运行结果如下:
关闭这个窗口即可终止这个程序的运行。
二、对代码的说明:
我们通过导入Tkinter模块开始。Tkinter模块包含了用Tk工具包工作所需的所有的类,函数和其它一些必须的东西。在大多数情况下,你只需要简单的从Tkinter导入所有的东西到你的模块的名字空间,如下所示:
特斯拉事件的看法from Tkinter import *
然后初始化Tkinter,方法是我们必须先创立一个Tk root〔根〕窗口部件,它是一个普通的窗口,带有标题条和其它由你的窗口管理器供应的附属。你应该只创立一个root窗口部件,这个root窗口部件必须在其它窗口部件创立之前创立。初始化Tkinter的代码如下:
root = Tk()
接着我们创立一个Label〔标签〕窗口部件作为这个root窗口的孩子,代码如下:
w = Label(root, text=" !")
Label窗口部件可以显示文本、图标或图象。我们这里用text选项来指定要显示的文本。
接下来我们在Label窗口部件上调用了pack方法,它告诉Label窗口部件去调整自己的尺寸来适应所给定文本的大小,并且使用自己可见,代码如下:
w.pack()系统安装
但是在这些发生之前,我们必须进入Tkinter的事件循环,代码如下:
root.mainloop()
这个程序将一直处在事件循环之中,直到我们关闭了这个窗口。事件循环不仅仅处理来自用户的事件〔如鼠标敲击和按键按下〕或者窗口系统〔重绘事件和窗口配置消息〕,它也处理来自Tkinter自身的工作等待队列,这些工作之一就包括由pack方法所产生的工作和显示更新。这就意味着这个应用程序窗口在进入这个事件循环之前将不会显示出来。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论