Python编程:tkinter创建GUI可视化界面
2023-09-14 09:07:13 时间
简单的测试一下tkinter
import tkinter as tk
from tkinter import ttk
from tkinter import messagebox
root = tk.Tk() # 生成主窗口
root.title("窗体测试程序") # 窗体名称
root.geometry("400x300") # 指定窗体大小
label = ttk.Label(root, text="hello world")
label.pack()
# 事件
def click(event):
messagebox.showinfo("hello world", "this is a some info")
button1 = tk.Button(root, text="tk-button")
button1.bind("<Button-1>", click)
button1.pack(side=tk.LEFT)
button2 = ttk.Button(root, text="ttk-button")
button2.bind("<Button-1>", click)
button2.pack(side=tk.RIGHT)
root.mainloop() # 消息循环
界面效果:
参考:
tkinter模块常用参数(python3)
https://www.cnblogs.com/aland-1415/p/6849193.html
Tkinter简易教程
https://www.cnblogs.com/tkinter/p/5629578.html
pyhon之Tkinter实例化学习
https://www.cnblogs.com/kaituorensheng/p/3287652.html
Python基础总结(七)(Tkinter的GUI的程序设计)
https://www.jianshu.com/p/5c7a1af4aa53
An Introduction to Tkinter (Work in Progress)
http://effbot.org/tkinterbook/
相关文章
- Python 编程 | 连载 19 - Package 和 Module
- python整除和取余写法_Python的整除和取余[通俗易懂]
- Python编程 代码编辑器
- Python编程 数据类型
- 【说站】python多值参数是什么
- 【说站】python在带参的函数中使用装饰器
- 【说站】python多行读写的操作
- Python抛出异常_python抛出异常的作用
- python3异常可直接抛出_python自定义异常
- python导入excel数据画散点图_excel折线图怎么做一条线
- python中if判断语句的用法_Python if判断语句的用法详细介绍[通俗易懂]
- python编程中,各种随机种子seed设置总结
- 我应该使用 PyCharm 在 Python 中编程吗?
- 使用 Python 对波形中的数组进行排序
- Python 进阶指南(编程轻松进阶):九、深奥的 Python 怪现象
- python高级线程编程-线程安全的数据结构(四)
- python多进程编程-进程池的使用(二)
- python-数据库编程-如何在Python中连接到数据库
- 提升Linux环境:升级Python(linux升级python)
- Python操作Redis实现数据持久化(python操作redis)
- Python与MongoDB 无缝连接(python连接mongodb)
- x86 和 ARM 的 Python 爬虫速度对比
- ibus输入法是一个基于Python开发的全新输入法框。
- python网络编程学习笔记(三):socket网络服务器