Python Tkinter 之Radiobutton控件(Python GUI 系列8)

1. 序言

本章介绍Tkinter的Radiobutton控件,本文是Python GUI系列的第8篇文章,整个系统约20篇博客,将全面的介绍Python Tkinter常用控件,最后还将基于Tkinter搭建两个比较完整的小项目。

2. 环境信息

********************************
本系列运行平台:Mac OS 10.13.4
Python 版本:3.6.4

********************************

3. Radiobutton

单选按钮是一种可在多个预先定义的选项中选择出一项的Tkinter 控件. 单选按钮可显示文字或图片. 显示文字时只能使用预设字体. 该控件可以绑定一个Python 函数或方法, 当单选按钮被选择时, 该函数或方法将被调用.

单选按钮(Radio Button) 这个名字来源于收音机(Radio) 上的调频按钮, 这些按钮用来选择特定波段或预设电台. 如果一个按钮被按下, 其他同类的按钮就会弹起, 即同时只有一个按钮可被按下.

一组单选按钮控件和同一个变量关联. 点击其中一个单选按钮将把这个变量设为某个预定义的值。

一般用法:Radiobutton(myWindow,options),其中option与Checkbutton,Button大多重合,用法一致。

Python Tkinter 之Radiobutton控件(Python GUI 系列8)相关推荐

  1. Python Tkinter 之Listbox控件(Python GUI 系列12)

    Python Tkinter 之Listbox控件(Python GUI 系列12) 1. 序言 本章介绍Tkinter的Listbox控件,本文是Python GUI系列的第12篇文章,整个系统约2 ...

  2. python tkinter库Entry控件Text控件

    Entry控件是用来输入文本的(单行输入控件) Entry类构造方法的show关键字参数指定录入文本是回显某个字符 Text控件是用来输入文本的(多行文本,图像,富文本等) 下面实例有Entry控件 ...

  3. Python tkinter的text控件加滚动条

    """ 文本控件:用于显示多行文本 """ import tkinterwin = tkinter.Tk() win.title('带滚动条 ...

  4. python tkinter选择路径控件_如何使用tkinter在Python中选择目录并存储位置

    我正在创建一个带有浏览按钮的GUI,我只想返回路径.我一直在使用下面的代码来查找解决方案. Tkinter.Button(subframe, text = "Browse", co ...

  5. python tkinter选择路径控件_Python3 Tkinter选择路径功能的实现方法

    效果基于Python3. 在自己写小工具的时候因为这个功能纠结了一会儿,这里写个小例子,供有需要的参考. 小例子,就是点击按钮打开路径选择窗口,选择后把值传给Entry输出. 效果预览 这是选择前: ...

  6. python tkinter如何隐藏控件

    我自己一开始也是不知道,在很多搜索引擎里面找了很多教程,都说pack_forget还有什么place_forget之类的,讲的也不清楚,所以我就在这里当个好人吧 我也是用place_forget的,就 ...

  7. python tkinter控件_python GUI作业:使用tkinter的重要控件

    题目1:使用tkinter的重要控件 绘制如下菜单: 图片.png 参考代码:#!/usr/bin/env python3# -*- coding: utf-8 -*-# 技术支持:https://w ...

  8. Python Tkinter Radiobutton控件

    Radiobutton是一个标准的Python Tkinter组件,它用来实行多选1. Radiobutton可以包含文字或者图像,你还可以将一个函数或者方法将button联系起来.当这个button ...

  9. 【Python界面设计】Tkinter的Listbox控件

    Tkinter的Listbox控件是个选项框,主要是用来在给定的选项中选择一个 使用方法 创建选项框Listbox 和其他控件的创建方法一样,直接创建即可,命名为Lb Lb=tk.Listbox(ro ...

最新文章

  1. 在线作图|2分钟在线绘制三维CCA图
  2. 子类继承父类,并重写父类方法
  3. 手把手教你玩转ARP包(四)
  4. 常用的服务器系统,常用的服务器操作系统
  5. 1个显示器分割2画面_我家房子100㎡,原始设计有2个卫生间,纠结保留1个还是2个...
  6. pip 查看要安装的包所有版本(所有包版本)
  7. java thread应用_JAVA线程应用Thread
  8. 现代软件工程 第一章 四则运算的实现--栈实现
  9. 【赠书】拨云见日 - 深入解析Oracle TX行锁(下)
  10. arcgis导出shp文件_RegionManager GIS导出shp文件编码说明
  11. 9. JEB 1.5插件编写一
  12. redis和zookeeper安装教程并配置开机自启
  13. 读caffe源码:gflags的使用
  14. SoundSource for Mac - 音频控制工具
  15. c语言opengles程序,OpenGL教程 OpenGL编程指南
  16. CentOs 7.3 —— 使用rescue找回被删除的系统文件
  17. new和malloc区别
  18. android 自定义输入法布局,Android自定义输入法使用方法
  19. error: Cannot delete branch 'xxx' checked out at 'xxxx'
  20. Sentinel限流

热门文章

  1. Python爬虫之知乎采集工具
  2. 【C语言】判断一个浮点数是否等于零
  3. 用Python教训盗号骗子
  4. 通过Python爬虫按关键词抓取相关的新闻
  5. 电脑计算机桌面什么安装,一般的软件是怎样安装到电脑桌面上的?
  6. 数据库Date数据与字符串如何转换
  7. css宽度为自适应,高度等于宽度
  8. 菜鸟学JAVA之——static关键字(静态属性和动态属性的区别)
  9. 【Java MySQL】 009 JDBC
  10. C语言进程——进程间的通信方式