`
amu_lucifer
  • 浏览: 5327 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Tkinter 简单回调

阅读更多

from Tkinter import *
class App:
  frame = None
  def __init__(self,master):
      frame = Frame(master)
      frame.pack()
      self.button = Button(frame,text="Quit", fg="red", command = frame.quit)
      self.button.pack(side=LEFT)
      self.hi_there = Button(frame,text="Hello",command = self.say_hi)
      self.hi_there.pack(side=LEFT)
  def say_hi(self):
      print "hi there, everyone!"
root = Tk()
app = App(root)
root.mainloop()
分享到:
评论

相关推荐

    [gui]Tkinter编程实例(python3.2)(源码)

    3. **事件处理**:Tkinter采用回调函数机制处理用户事件,例如点击按钮、输入文本等。通过绑定特定的事件到函数,可以实现响应用户的操作。 4. **图像和颜色**:Tkinter支持显示图片,并可以设置小部件的颜色和背景...

    [原创]VisualTkinter,使用VB设计Tkinter(Python标准GUI库)的界面

    这是VB的IDE的一个插件(外接程序),程序使用最简单的VB6开发工具直接拖动控件,来完成Python的TKinter的GUI布局,可以在VB界面上设置控件的一些属性,最终自动生成必要的代码(包括回调函数框架),代码生成后仅...

    Python与Tkinter编程

    事件驱动编程模式要求程序员编写能够响应这些事件的代码,而Tkinter提供的回调机制允许程序在特定事件发生时执行特定的函数。 窗口管理涉及界面窗口的创建、销毁、配置和管理,Tkinter提供了大量方法来处理这些窗口...

    练手的tkinter程序

    - **回调函数**:编写处理用户操作的函数,如按钮点击事件。 - **程序结构**:了解如何组织代码,使得程序易于阅读和维护。 - **模块化**:将不同功能的代码封装成独立的函数,便于重用和调试。 - **异常处理**:...

    Tkinter实例代码195例-Tkinter编程代码实例

    - **解决疑惑**:遇到不懂的地方不要强行理解,可以先跳过继续学习后续内容,之后再回过头来复习。 #### 内容概览 - **标签**:本教程涵盖了多种Tkinter控件及其用法,包括但不限于Label、Button等。 - **组织结构*...

    基于tkinter的简单ui

    5. 绑定事件处理:Tkinter支持事件驱动编程,我们可以使用`command`参数为控件绑定回调函数,响应用户的操作,例如点击按钮。 6. 运行主循环:使用`root.mainloop()`启动Tkinter的事件循环,这个循环会持续监听用户...

    使用pymupdf开发的pdf查看器-tkinter篇

    `add_command`方法可以用来添加菜单项,每个菜单项都可以绑定一个回调函数,当用户点击时执行。同样,工具栏(Toolbar)通常包含一系列按钮,通过`Button`类创建,可以设置图标和命令绑定。 接下来,我们转向...

    python Tkinter GUI

    2. **回调函数**:定义控件的行为,例如按钮的点击事件通常关联一个回调函数。 3. **主循环**:Tkinter程序需要一个主循环来处理事件,如`root.mainloop()`。 4. **模块化**:为了保持代码的清晰和可维护性,通常将...

    thinking in tkinter

    - **Callback(回调函数)**:当特定事件发生时调用的函数。 - **Geometry Manager(几何管理器)**:用于组织和定位窗口中的控件。 #### 六、实例代码分析 虽然提供的部分内容没有包含具体的示例代码,但可以推测...

    tkinter高清文档

    - 绑定:如何将事件与回调函数关联,以响应用户操作或系统事件。 6. 应用窗口(Application Windows) - 基础窗口:创建和管理应用程序的主窗口。 - 菜单、工具栏和状态栏:介绍了如何在Tkinter中添加菜单栏、...

    pyton tkinter参考手册中文版(软件直译)

    - **回调Scrollbarcommand**:如何设置滚动条的动作触发函数。 - **连接到另一个小部件Scrollbar**:如何将滚动条与另一个控件关联起来。 - **Spinbox**:数字输入框控件,支持增量和减量操作。 - **Text**:多行...

    Think in Tkinter示例代码

    Tkinter通过绑定事件处理器(即回调函数)来响应用户的操作,如点击按钮、移动鼠标等。`tt000.py`中,我们可以看到如何设置按钮的点击事件,并在事件触发时执行相应的功能。 4. **菜单与对话框** `tt076.py`展示...

    Tkinter入门级学习资料

    Tkinter简单易用,特别适合初学者快速上手。 ### 2. 最小的应用程序 一个最小的Tkinter应用可能只包含几行代码,用来创建一个主窗口并显示它。例如: ```python import tkinter as tk root = tk.Tk() root....

    Tkinter简明教程

    Scrollbar控件通常与另一个控件关联,当用户滚动时会触发回调函数。 ##### 16.2 连接滚动条到其他控件 Scrollbar控件可以与Text、Listbox等控件连接起来,以便实现滚动功能。 #### 17. Text控件 Text控件用于...

    tkinter控制界面.zip

    这个“tkinter控制界面.zip”包含的代码示例,展示了如何利用Tkinter来设计和实现一个简单的控制界面,让用户通过交互来调整相关参数。 在Tkinter中,界面设计主要依赖于窗口(Window)和小部件(Widgets)的概念。...

    python回调函数用法实例分析

    在Python中,实现回调函数非常简单。以下是一个基本的示例,展示了如何定义和使用回调函数: ```python def callback_function(): print("这是回调函数") def main_function(callback): print("主函数开始") # ...

    Grayson -- Python and Tkinter Programming -- 2000.pdf

    - **回调函数**:处理事件的函数称为回调函数。 #### 八、使用类、复合组件和特殊组件 第七章进一步深入Tkinter的应用,介绍了如何使用面向对象的方法来创建更复杂的应用程序。这包括使用类来封装组件的行为以及...

    tkinter 猜数字代码

    6. **回调函数**:当事件发生时,关联的函数(回调函数)会被调用。例如,按钮的点击事件可以触发一个函数,该函数执行猜数字游戏的逻辑。 ### 猜数字游戏逻辑 在`guess_the_num.py`中,游戏可能包含以下部分: 1...

Global site tag (gtag.js) - Google Analytics