import Tkinter
class Test:
def __init__(self,master):
frame=Tkinter.Frame(master)
frame.pack()
self.button=Tkinter.Button(frame,text='Quit',fg='red',command=frame.quit)
self.button.pack(side='left')
self.hi_there=Tkinter.Button(frame,text='hello',command=self.say_hi)
self.hi_there.pack(side='left')
def say_hi(self):
print 'hi there, this is a test!'
win=Tkinter.Tk()
Test=Test(win)
win.mainloop()
from Tkinter import *
root=Tk()
def hello():
print 'hello'
menubar=Menu(root)
menubar.add_command(label='hello',command=hello)
menubar.add_command(label='quit',command=root.quit)
root.config(menu=menubar)
mainloop()
from Tkinter import *
root=Tk()
def hello():
print 'hello'
def about():
w=Label(root,text='hello,test')
w.pack(side='top')
menubar=Menu(root)
filemenu=Menu(menubar,tearoff=0)
filemenu.add_command(label='Open',command=hello)
filemenu.add_command(label='Save',command=hello)
filemenu.add_separator()
filemenu.add_command(label='Exit',command=root.quit)
menubar.add_cascade(label='File',menu=filemenu)
filemenu2=Menu(menubar,tearoff=0)
filemenu2.add_command(label='Open',command=hello)
filemenu2.add_command(label='Save',command=hello)
menubar.add_cascade(label='Edit',menu=filemenu2)
filemenu3=Menu(menubar,tearoff=0)
filemenu3.add_command(label='About',command=about)
menubar.add_cascade(label='Help',menu=filemenu3)
root.config(menu=menubar)
mainloop()
reference:
http://www.yiibai.com/python/python_gui_programming.html
分享到:
相关推荐
### Python GUI设计——Tkinter基础知识详解 #### 一、Tkinter简介 Tkinter是Python标准库中的一个图形用户界面(GUI)工具包,它提供了一系列的控件来帮助开发者快速构建用户界面。由于其易用性和跨平台特性,...
docker安装Python GUI tkinter.docx
这是一个VB6的ADDIN(外接程序),用于使用VB6开发工具直接拖放控件,直接可视化完成Python的TKinter的GUI布局和设计,可以在VB界面上设置 控件的一些属性,最终自动生成必要的代码(包括回调函数框架),代码生成...
Tkinter 是 Python 的标准 GUI 库。Python 使用 Tkinter 可以快速的创建 GUI 应用程序。 Tkinter 的优点和缺点 1. 简单易学,相对于其他的比如 wxPython,PyQt 等等,学起来会非常轻松。 2. 可以使用少量的代码产生...
使用python的第三方库tkinter、requests,设计一个签名窗口,属于简单的python爬虫知识。
基于Python3 tkinterGUI界面实现读取存储本地Excel文件进行增删改查的学生信息管理系统的可执行exe文件,openpyxl实现对Excel文件的增删改查及存储至本地文件。界面展示效果下载后用Python开发工具运行即可展示,可...
Python GUI tkinter 开发连连看小游戏源码解析 在Python编程领域,GUI(图形用户界面)是一种常见的技术,用于创建交互式、可视化的应用程序。Tkinter是Python标准库中内置的一个GUI库,它允许开发者轻松地构建窗口...
Python的Tkinter库是Python标准库中的一个图形用户界面(GUI)工具包,它允许开发者创建丰富的交互式桌面应用程序。Tkinter是Python与Tcl/Tk接口的绑定,Tcl/Tk是一个流行的开源GUI库。在"Python-Tkinter.rar"这个...
超市信息管理系统python+Gui+tkinter 使用语言:python3.9 所用技术:SQLite3,tkinter,openpyxl,pandas 使用Java开发中的MVC思想,代码虽有冗余,但更容易维护 默认账号:admin,密码:123456
2. Tkinter:Tkinter是Python的标准GUI库,它允许开发者创建交互式用户界面。在这个系统中,Tkinter用于构建各种窗口、按钮、文本框等组件,以实现用户友好的图形界面,使超市员工可以方便地输入、查看和编辑商品...
Tkinter 是 Python 的标准 GUI(图形用户界面)库,它允许开发者创建美观且功能丰富的桌面应用程序。在这个停车场管理系统中,我们结合了 Python 和 Tkinter 的优势,构建了一个通过GUI界面进行操作的系统。 该系统...
**Python的GUI编程:Tkinter入门** Tkinter是Python的标准图形用户界面库,它与Tcl/Tk一起提供了一个跨平台的解决方案,允许开发者创建功能丰富的桌面应用程序。Tkinter是Python的标准库的一部分,无需额外安装即可...
Tkinter是Python的标准GUI库,它提供了构建用户界面的基本元素,如按钮、文本框、菜单等。然而,对于复杂的布局设计,Tkinter的界面设计可能会显得不够直观。这时,工具如Glade就派上了用场。 Glade是一款强大的GUI...
《Python的Tkinter GUI 应用程序开发使用说明书》是一本涵盖了Python中Tkinter库所有用法的详细指导书籍。本书由Alejandro Rodas de Paz所著,旨在为读者提供一个实用的解决方案,帮助他们解决使用Python和Tkinter...
python的tkinter编写的学生信息管理系统,使用MySQL存储数据,实现了登录、注册、增删改查、导出为Excel等基本功能,详情请看我的博客 https://editor.csdn.net/md/?articleId=117714792
在这个山东大学数据结构课程设计项目中,学生通过Python的图形用户界面(GUI)库tkinter实现了Dijkstra算法的动态演示。这个项目不仅涵盖了基础的图数据结构,还涉及到了动态可视化和Python编程技术。 首先,我们...
【标题】"pacman_happy9pi_pythontkinter_pythongui_pythonPACMAN_pacmangui_源" 提供的信息是关于一个基于Python GUI开发的PAC-MAN游戏项目。该项目可能由一个名为"happy9pi"的开发者创建,使用了Python的Tkinter库...
Tkinter 是 Python 的标准 GUI 库。使用 Tkinter 可以很轻松地创建出图形用户界面。它简单易学,适合初学者入门。通过本文,我们将深入探讨如何在 Tkinter 中使用按钮,并实现按钮状态的动态改变。 #### 二、按钮的...