1 / 37
文档名称:

Python界面设计实例Tkinter图形界面设计.docx

格式:docx   大小:1,987KB   页数:37页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python界面设计实例Tkinter图形界面设计.docx

上传人:科技星球 2022/3/8 文件大小:1.94 MB

下载得到文件列表

Python界面设计实例Tkinter图形界面设计.docx

文档介绍

文档介绍:python界面设计实例-【Python】Tkinter图形界面设计
 
 
简介
作为 Python 开发者,图形用户界面(GUI)开发是必备技能之一。目前,市面上支持
Python 的“GUI 工具包”很多,各有特点,环
()
执行结果:
实例2:标签展示图标,代码如下:
from tkinter import*
#初始化Tk()
myWindow = Tk()
#设置标题
('Python GUI Learning')
#创建一个标签,显示图标
logo = PhotoImage(file="/Users/guojin/book/")
Label(myWindow, image=logo).pack(side='left')
#进入消息循环
()
运行结果:
实例3:标签图文混叠,边距控制,代码如下:
from tkinter import*
#初始化Tk()
myWindow = Tk()
#设置标题
('Python GUI Learning')
#创建一个标签,显示文本
logo = PhotoImage(file="/Users/guojin/book/")
explanation = """At present, only GIF and PPM/PGM
formats are supported, but an interface
exists to allow additional image file
formats to be added easily."""
Label(myWindow,compound=CENTER,text=explanation,image=logo).pack(side="right")
#进入消息循环
()
运行结果:
Button控件
Button 控件是一个标准的 Tkinter 部件,用于实现各种按钮。按钮可以包含文本或图
像,还可以关联 Python 函数。
Tkinter 的按钮被按下时,会自动调用该函数。
按钮文本可跨越一个以上的行。此外,文本字符可以有下划线,例如标记的键盘快捷
键。默认情况下,使用 Tab 键可以移动到一个按钮部件,用法如下:
Entry(根对象, [属性列表]),即Entry(root, option...)
常用的属性列表如下:
Button 实例:
实例1:创建按钮,代码如下:
from tkinter import*
#初始化Tk()
myWindow = Tk()
#设置标题
('Python GUI Learning')
#创建两个按钮
b1=Button(myWindow, text='button1',bg="red", relief='raised', width=8, height=2)
(row=0, column=0, sticky=W, padx=5,pady=5)
b2=Button(myWindow, text='button2', font=('Helvetica 10 bold'),width=8, height=2)
(row=0, column=1, sticky=W, padx=5, pady=5)
#进入消息循环
()
运行结果:
实例2:创建按钮并绑定响应函数,输入半径,计算圆面积并输出,代码如下:
from tkinter import*
def printInfo():
#清理entry2
(0, END)
#根据输入半径计算面积
R=int(())
S= *R*R
(10, S)
#清空entry2控件
(0, END)
#初始化Tk()
myWindow = Tk()
#设置标题
('Python GUI Learning')
#标签控件布局
Label(myWindow, text="input").grid(row=0)
Label(myWindow, text="output").grid(row=1)
#Entry控件布局
entry1=Entry(myW