`
cakin24
  • 浏览: 1396941 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

tkinter实现单选框和复选框

阅读更多

一 代码

  1. import tkinter
  2. root = tkinter.Tk()
  3. r = tkinter.StringVar()
  4. r.set('1')
  5. radio = tkinter.Radiobutton(root,
  6. variable = r,
  7. value ='1',
  8. text='Radio1')
  9. radio.pack()
  10. radio = tkinter.Radiobutton(root,
  11. variable = r,
  12. value ='2',
  13. text='Radio2')
  14. radio.pack()
  15. radio = tkinter.Radiobutton(root,
  16. variable = r,
  17. value ='3',
  18. text='Radio3')
  19. radio.pack()
  20. radio = tkinter.Radiobutton(root,
  21. variable = r,
  22. value ='4',
  23. text='Radio4')
  24. radio.pack()
  25. c = tkinter.IntVar()
  26. c.set(1)
  27. check = tkinter.Checkbutton(root,
  28. text='Checkbutton',
  29. variable = c,
  30. onvalue =1,
  31. offvalue=2
  32. )
  33. check.pack()
  34. root.mainloop()
  35. print(r.get())
  36. print(c.get())
二 运行结果

 
  • 大小: 2.4 KB
1
1
分享到:
评论

相关推荐

    tkinter界面设计师

    它允许用户通过拖放的方式来创建、布局和定制各种界面元素,如按钮、下拉菜单、复选框和单选框等,极大地降低了界面设计的复杂性和学习曲线。对于那些不熟悉Tkinter代码编写或者希望提高开发效率的开发者来说,这样...

    Python-Tkinter.rar

    2. **控件**:Tkinter提供了多种控件,如`Button`(按钮)、`Label`(标签)、`Entry`(文本输入框)、`Text`(多行文本框)、`Checkbutton`(复选框)、`Radiobutton`(单选按钮)等,用于构建用户界面。...

    tkinter关于ttk应用的详细教程

    5. 小部件(Widgets):教程中将深入讲解各种小部件,包括Frame(框架)、Label(标签)、Button(按钮)、Checkbutton(复选框)、Radiobutton(单选按钮)、Entry(文本输入框)、Combobox(下拉框)、Listbox...

    Python_Tkinter教程.pdf

    6. Radiobutton(单选按钮)和Checkbutton(复选框)控件,用于提供一组选项,用户只能选择其中的一个或多个。 7. Scale(滑动条)控件,让用户通过滑动来选择一个范围内的值。 8. Canvas(画布)控件,可以用于绘制...

    Tkinter 8.4 reference a GUI for Python - Shipman - New Mexico Tech (2010)

    复选框小部件允许用户做出多项选择,文档中可能包含如何使用复选框及其事件处理。 12. 列表框小部件(The Listbox widget) 列表框小部件用于显示一个可滚动的文本列表,文档可能包含列表框的创建和操作方法。 13....

    tkinter手册

    4. **复选框(Checkbutton)**:提供一个多选选择,用户可以选择多个选项。 5. **文本输入框(Entry)**:用于接收用户输入的单行文本。 6. **框架控件(Frame)**:作为容器使用,将窗口分割成不同的区域,可以将...

    Python与Tkinter编程

    Tkinter的组件库相当全面,包括各种基本控件如按钮、文本框、标签、复选框、单选按钮、下拉菜单等;布局管理器如Frame、Canvas、PanedWindow等;以及用于更复杂界面设计的高级组件如Treeview、ScrolledText等。...

    python的tkinter编程

    Checkbutton用于创建复选框,用户可以选择或取消选择。以下展示了两个复选框: ```python var1 = tk.IntVar() var2 = tk.IntVar() check1 = tk.Checkbutton(root, text="Option 1", variable=var1) check2 = tk....

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

    - **Checkbutton**:复选框控件,允许用户进行多选操作。 - **Entry**:文本输入框,获取用户的输入数据。 - **验证功能**:如何添加验证逻辑,确保输入数据的有效性。 - **Frame**:容器控件,用于组织其他控件。 ...

    Tkinter入门级学习资料

    用于创建复选框,允许多个选择。 ### 8. Entry控件 用于输入单行文本。 #### 8.1 Entry控件滚动 通过设置scrollcommand属性,可以为Entry控件添加滚动功能。 ### 9. Frame控件 Frame控件用于作为容器,可以...

    tkinter(python gui编程)

    5. 各种Tkinter组件:文档详细介绍了Tkinter中的各种标准组件及其用法,如按钮(Button)、画布(Canvas)、单选按钮(Radiobutton)、复选按钮(Checkbutton)、条目框(Entry)、框架(Frame)、标签(Label)、...

    2014年辛星tkinter教程第二版

    此外,还涉及了Checkbutton(复选按钮)、Radiobutton(单选按钮)以及菜单和对话框的使用,帮助读者构建更丰富的用户交互体验。 书中还深入探讨了布局管理器,如Grid、Pack和Place,这些管理器用于控制控件在窗口...

    Tkinter 8.4 reference_a GUI for Python

    `Checkbutton` 组件用于创建复选框,可以用来表示二元选择。 #### 9. Entry 组件 `Entry` 组件用于输入单行文本。 #### 10. Frame 组件 `Frame` 组件是一个容器,可以用来容纳其他组件。 #### 11. Label 组件 ...

    tkinter组件.zip_Tkinter_completelyp6x_python_python tkinter_文档

    3. **组件**:Tkinter有许多内置组件,如`Button`(按钮)、`Label`(标签)、`Entry`(文本输入框)、`Text`(多行文本框)、`Checkbutton`(复选按钮)、`Radiobutton`(单选按钮)等。每个组件都有自己的属性,如...

    Tkinter简明教程

    Checkbutton控件用于创建复选框,可以表示布尔值。 #### 8. Entry控件 Entry控件用于接收单行文本输入。 ##### 8.1 滚动Entry控件 当Entry控件中的文本过长时,可以通过滚动条进行滚动查看。 #### 9. Frame控件...

    Tkinter 8.4 Reference - A GUI for Python(20101212).pdf

    - **控件类型**: 紧接着文档中将会介绍Tkinter支持的各种控件类型,比如按钮(Button)、画布(Canvas)、复选框(Checkbutton)、条目框(Entry)等。 - **画布控件**: 画布是一个灵活的控件,可以在其中绘制图形、...

    Python-PySimpleGUI一个建立在tkinter之上简单但功能强大的GUI

    同时,PySimpleGUI还提供了丰富的控件类型,包括按钮、文本输入框、复选框、单选按钮、进度条、滑块、树形视图、图像显示等,满足各种GUI应用的需求。 在PySimpleGUI中,你可以通过简单的代码来创建窗口和布局。...

    TKINTER参考手册(中文版).pdf

    * 复选框(Checkbutton):用于选择多个选项。 4. Tkinter 布局管理 Tkinter 提供了多种布局管理方法,包括: * grid():用于创建网格布局。 * pack():用于创建包装布局。 * place():用于创建绝对布局。 5. ...

    Tkinter基本入门文字教程.zip_29F_Tkinter_python gui_python tkinter

    这包括菜单、工具栏、滚动条、复选框、单选按钮、列表框、树视图等。同时,随着你对Tkinter的理解加深,还可以利用其高级特性,如动画、自定义事件循环和嵌入其他语言的GUI(如Java的Jython或C++的Swig)。 这个...

Global site tag (gtag.js) - Google Analytics