码迷,mamicode.com
首页 > 编程语言 > 详细

python的gui库tkinter

时间:2019-02-06 18:35:01      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:pytho   输入   tle   pack   背景   entry   运行命令   code   style   

导入tkinter模块

import tkinter as tk

设置窗口名字和大小

frame=tk.Tk()
frame.title(数学)
frame.geometry(200x440)

label标签

ltextsize1=tk.Label(text=第一行文字大小)

entry输入框

etextsize1=tk.Entry()
etextsize1.insert(0,‘insertword‘) #第一个参数是索引位置index

Listbox列表框

lb = tk.Listbox()
lb.insert(0,‘itemname‘) #第一个参数是索引位置index

button按钮

btn_save=tk.Button(frame,text=生成图片,command=click_save)  #command是点击执行的函数,需要的该句声明之前定义函数

将控件放到窗体上用pack函数,所有控件会按先后pack的顺序从上到下排列,如

ltextsize1.pack()
etextsize1.pack()
lb.pack()
btn_save.pack()

窗体和控件都设置完毕后进入主循环,只有有主循环才能看见窗体

frame.mainloop()

后记:

1、将.py后缀改为.pyw,运行时不会出现黑色框框的dos背景

2、使用pyinstaller打包程序时运行命令

pyinstaller main.py -F -w

-F是生成单个文件,启动速度较慢

-w是屏蔽启动的黑色框框的dos背景或者使用--noconsole命令也可以

python的gui库tkinter

标签:pytho   输入   tle   pack   背景   entry   运行命令   code   style   

原文地址:https://www.cnblogs.com/roadwide/p/10353896.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!