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

获取Checkbutton状态

姜泰宁
2023-03-14
问题内容

我如何获得'state'Tkinter Checkbutton?通过'state'我的意思是得到它是否有一个复选标记与否。


问题答案:

创建它时,它需要一个variable关键字参数。IntVar从传递Tkinter。选中或取消选中该框会将包含的值设置var为相应的布尔状态。可以通过以下方式访问var.get()

已检查=> var.get()

未检查=> not var.get()

>>> root = Tkinter.Tk()
>>> var = Tkinter.IntVar()
>>> chk = Tkinter.Checkbutton(root, text='foo', variable=var)
>>> chk.pack(side=Tkinter.LEFT)
>>> var.get()  #unchecked
0
>>> var.get()  #checked
1


 类似资料:
  • CheckButton小部件只是一个ToggleButton,它被设计为一个复选框和一个标签。 它继承了ToggleButton类的所有属性和方法。 与标题位于按钮面部的ToggleButton不同,CheckButton显示一个可检查的小方块,右侧有一个标签。 与gtk.CheckButton关联的构造函数,方法和信号与gtk.ToggleButton完全相同。 例子 (Example) 以下示

  • Checkbutton小部件用于向用户显示许多选项作为切换按钮。 然后,用户可以通过单击与每个选项对应的按钮来选择一个或多个选项。 您还可以显示图像来代替文本。 语法 (Syntax) 以下是创建此小部件的简单语法 - w = Checkbutton ( master, option, ... ) 参数 (Parameters) master - 这表示父窗口。 options - 以下是此小部

  • 问题内容: 说我有一个 现在,我需要单击它的状态。我的意思是我需要知道是否单击了它。 问题答案: 您还可以使用itemListener的itemStateChanged方法,如下所示: 并且您想知道后者使用方法的状态

  • 问题内容: 使用jQuery延迟,我习惯于这样检查当前状态: 有没有办法对Angular deferreds做同样的事情?(甚至更好的承诺) 问题答案: 更新 : 由于$ q的重构,现在可以实现,尽管没有记录: 原件 : 与大多数承诺库(Bluebird,Q,when,RSVP等)不同,$ q不公开同步检查API。 无法从外部实现此目的。 您必须调用promise,并且当promise实现时,该处

  • 在这个例子中,我想在我的父组件中使用我的子组件的状态。

  • 我试图从Weblogic脚本工具获得部署状态。我所说的部署是指Weblogic服务器管理控制台中显示的部署列表-域结构-部署 我发现: 我可以获取“某些”应用程序部署的状态(我在config.xml中找到了这些应用程序的名称),但这些不是来自Weblogic server管理控制台。有人能告诉我在哪里可以得到这份清单,以及它的当前状态吗?