当前位置: 首页 > 面试题库 >

使用Tkinter将一个按钮绑定到两个事件

闾丘成礼
2023-03-14
问题内容

我刚开始编程,正在制作井字游戏程序。在我的程序中,我具有显示功能,该功能可以更改并确保输入的内容有效,并具有赢奖检查器。有没有办法将这两个功能都绑定到Enter键?

就像是:

RowEnt.bind("<Return>", display, checkWin)

问题答案:

您可以将两个函数嵌套在另一个函数中:),例如:

def addone(num1):
    num1=int(num1)+1

def subtractone(num1):
    num1=int(num1)-1

def combine():
    addone(1)
    subtractone(1)

如果您想同时调用它们,则只需将其combine()用作调用函数即可:)



 类似资料:
  • 问题内容: 编程新手,尤其是python和tKinter。如何创建将键“s”绑定到按钮或功能的方法?任何帮助都是极好的。 问题答案: 您需要进行两项更改: 加 到。(绑定到Frame似乎无效。) 当按下时,会被调用。由于Tkinter将发送对象,因此我们还必须将呼叫签名更改为 因此,当按下按钮时,将被设置为默认值,但是当按下按键时, 将被分配给对象。

  • 我正在使用iSpeech的API用于TTS,在他们的示例android项目中,他们有两个带有两个OnClickListener的按钮,一个用于开始演讲,一个用于停止演讲。我想把它保持在一个按钮上,以便在android屏幕上有更多的空间,这样,如果语音停止,按下按钮就会开始,如果语音开始,按下按钮就会停止。 有很多类似的问题,答案表明最好保持一个监听器一个按钮,但我不太满意,因为这个问题是在多个监听

  • 我需要创建一个按钮,如下所示: HTML 如何在JS文档中指定这些函数?

  • 由于我对js和jquery相当陌生,我想知道是否可以将多个键绑定到一个事件。我尝试了、和,但没有运气。 我希望将和绑定在一个大小写中,而不是另一个大小写。

  • 问题内容: 如何创建绑定到一个并使用(已完成)输出两个字段的指令。从本质上讲,我 从模型到输入 工作都有一个方向,而 从输入到模型却 没有另一方向。如何实现呢? 我有这个HTML: 和一个模型: 边注; 我创建了一个过滤器来拆分这两个值: 而这个指令: 问题答案: 正确的方法(IMO)是按照此处所述创建自定义控件。 作为练习,我在此提琴中实现了它:http : //jsfiddle.net/6cn

  • 问题内容: 我正在处理的脚本中遇到一个异常问题。该程序是用Python3 / Tkinter编写的。它初始化两个列表框,包装在两个单独的框架中,并根据用户的命令显示一个或另一个。当用户在第一个列表框中选择一个项目,然后决定更改屏幕并在第二个框架中选择一个项目时,就会出现异常。 我创建了一个示例代码(如下),以复制该问题。使用此代码,在运行时,单击第一个列表框(白色背景)中的一个项目将使第二个列表框

  • 我在一个网站上有两个类似的表单,我想合并成一个有两个提交按钮的表单。他们使用大多数相同的数据。 第一个表单使用GET将数据发送到另一台服务器。第二个表单通过电子邮件发送。我想强烈鼓励网站用户在尝试选项二之前先使用选项一。 我知道如何使用javascript实现这一点,但不是以一种退化良好的方式。还有其他方法可以有两个提交选项吗?或者其他如何实现这一点的想法?谢谢

  • 问题内容: 我只是想知道在Tkinter中是否可以将click事件绑定到画布。 我希望能够在画布上单击任意位置,然后将一个对象移到画布上。我能够提出议案,但是我还没有找到在画布上绑定click事件的方法。 问题答案: 直接取自Effbot关于事件的教程中的示例。 在此示例中,我们使用框架小部件的bind方法将回调函数绑定到名为的事件。运行该程序,然后在出现的窗口中单击。每次单击,都会在控制台窗口中