当前位置: 首页 > news >正文

wordpress查看自己网站的ip量关键seo排名点击软件

wordpress查看自己网站的ip量,关键seo排名点击软件,深圳短视频关键词搜索排名推广,腾讯云学生怎么做网站的在本文中,将介绍 tkinter Checkbox 复选框小部件以及如何有效地使用它。 复选框是一个允许选中和取消选中的小部件。复选框可以保存一个值,通常,当希望让用户在两个值之间进行选择时,可以使用复选框。 要创建复选框,…

在本文中,将介绍 tkinter Checkbox 复选框小部件以及如何有效地使用它。

复选框是一个允许选中和取消选中的小部件。复选框可以保存一个值,通常,当希望让用户在两个值之间进行选择时,可以使用复选框。

要创建复选框,请使用如下构造函数。

checkbox = tk.Checkbutton(master,text='<checkbox label>',command=check_changed,variable=checkbox_var,onvalue='<value_when_checked>',offvalue='<value_when_unchecked>')
  • text 参数:指定复选框的显示标签。

  • command 参数:选中或取消选中复选框时调用的命令。

  • variable 参数:保存复选框当前值的变量。选中复选框,则变量的值为 1。否则为 0。

  • onvalue、offvalue 参数:指定 variable 变量 0 和 1 以外的其他值。

import tkinter as tk
from tkinter.messagebox import showinfo
root = tk.Tk()
root.geometry('600x400+200+200')
root.title('Checkbutton 复选框演示')# 创建变量,保存复选框的值
agr = tk.StringVar()# 定义函数,复选框状态发生变化就调用该函数
def agr_changed():tk.messagebox.showinfo(title='是否同意', message=agr.get())# 创建复选框
checkbox = tk.Checkbutton(root,text='是否同意',command=agr_changed,variable=agr,onvalue='同意',offvalue='不同意')
checkbox.pack()
root.mainloop()

以下示例使用 indicatoron=0 选项取消复选框前面的小方块,取消复选框的 Text 并显示图像。

import tkinter as tk
from tkinter.messagebox import showinfo
root = tk.Tk()
root.geometry('600x400+200+200')
root.title('Checkbutton 复选框演示')
frame = tk.LabelFrame(root, text='请选择', padx=30, pady=10)
frame.pack(padx=100, pady=100)
checked_image = tk.PhotoImage(file="logo.png")
unchecked_image = tk.PhotoImage(file="logo2.png")
checkbutton_1 = tk.Checkbutton(frame, indicatoron=0, overrelief="sunken", image=unchecked_image, selectimage=checked_image)
checkbutton_1.pack(side=tk.LEFT)
checkbutton_2 = tk.Checkbutton(frame, indicatoron=0, overrelief="sunken", image=unchecked_image, selectimage=checked_image)
checkbutton_2.pack(side=tk.LEFT)
checkbutton_3 = tk.Checkbutton(frame, indicatoron=0, overrelief="sunken", image=unchecked_image, selectimage=checked_image)
checkbutton_3.pack(side=tk.LEFT)
checkbutton_4 = tk.Checkbutton(frame, indicatoron=0, overrelief="sunken", image=unchecked_image, selectimage=checked_image)
checkbutton_4.pack(side=tk.LEFT)
root.mainloop()

Checkbox 复选框选项

方法说明
deselect()取消复选框选择。
select()选择复选框。
toggle()选择和取消选择之间切换。

以下示例设置两个按钮,利用 deselect() 和 select() 方法,全选和取消全选所有复选框。

import tkinter as tk
root = tk.Tk()
root.geometry('600x400+200+200')
root.title('Checkbutton 复选框演示')def clear_selection():cb1.deselect()cb2.deselect()cb3.deselect()cb4.deselect()cb5.deselect()cb6.deselect()def selection():cb1.select()cb2.select()cb3.select()cb4.select()cb5.select()cb6.select()var1 = tk.BooleanVar()
var2 = tk.BooleanVar()
var3 = tk.BooleanVar()
var4 = tk.BooleanVar()
var5 = tk.BooleanVar()
var6 = tk.BooleanVar()frame1 = tk.LabelFrame(root, text='Group 1', padx=30, pady=10)
frame1.pack(side=tk.LEFT, padx=50)
frame2 = tk.LabelFrame(root, text='Group 2', padx=30, pady=10)
frame2.pack(side=tk.RIGHT, padx=50)
cb1 = tk.Checkbutton(frame1, text='Number 1', variable=var1)
cb1.pack()
cb2 = tk.Checkbutton(frame1, text='Number 2', variable=var2)
cb2.pack()
cb3 = tk.Checkbutton(frame1, text='Number 3', variable=var3)
cb3.pack()
cb4 = tk.Checkbutton(frame2, text='Number 4', variable=var4)
cb4.pack()
cb5 = tk.Checkbutton(frame2, text='Number 5', variable=var5)
cb5.pack()
cb6 = tk.Checkbutton(frame2, text='Number 6', variable=var6)
cb6.pack()button1 = tk.Button(root, text='Unselect all', command=clear_selection)
button1.pack()
button2 = tk.Button(root, text='Select All', command=selection)
button2.pack()
root.mainloop()

Checkbox 复选框选项

选项说明
master指定复选框的父级窗口或框架。
variable保存复选框当前值的变量,用于存储复选框的选中状态。
onvalue指定当复选框被选中时,variable变量的值。
offvalue指定当复选框未被选中时,variable变量的值。
command指定一个函数,当复选框的状态改变时,该函数将被调用。
text指定复选框旁边显示的文本。
image指定一个图像对象,显示在复选框旁边。
compound指定图像和文本的对齐方式,如TOP, BOTTOM, LEFT, RIGHT。
invcmd指定一个函数,当复选框的状态改变时,如果command指定的函数返回False,则调用此函数。
selectcolor指定复选框被选中时的背景颜色。
height指定复选框的高度(通常用于显示图像)。
width指定复选框的宽度(通常用于显示文本)。
anchor指定文本的对齐方式,如W(西), E(东), N(北), S(南), CENTER。
justify指定文本的对齐方式,如LEFT, RIGHT, CENTER。
padx指定复选框与其文本之间的水平填充。
pady指定复选框与其文本之间的垂直填充。
indicatoron是否绘制前边作为选择的小方块,设置为0,可以将整个小部件变成复选框。
http://www.yayakq.cn/news/467518/

相关文章:

  • 包装网站开发山西网站备案
  • 展示网站动画怎么做的网站开发设计实训 报告
  • wap网站开发培训wordpress 编写文章
  • 用视频做影视的网站图片百度搜索
  • 建筑招聘网站哪个好互联网营销师证书怎么考
  • 公司品牌官网建站亚马逊跨境电商开店
  • 网站备案拍照好麻烦google搜索入口
  • 1元做网站方案新网站建设服务
  • 为什么做网站推广做网站需要编程
  • 网站seo排名优化工具在线网站建设实施方案ppt
  • 做301到别人网站色盲眼镜
  • 网站配色教程网站链接结构有哪些
  • wordpress 4.7 模板南昌seo网站设计
  • 网站设计站点管理如何做设计网站页面
  • 百度aipage智能建站企业年金网上查询入口
  • 网站怎么收费的apt方式 安装wordpress
  • 湛江网站定制南昌网站建设制作商
  • 27岁了想学网站建设网站开发报告书
  • 广州网站优化关键词公司wordpress采集翻译插件
  • cloudfare wordpress谷歌seo的算法
  • 云南制作网站的公司手机网站域名和pc域名的区别
  • 不备案怎么做淘宝客网站给一个公司做网站维护
  • 长沙网站优化排名拼多多一件代发货源网
  • 手机网站微信登录wordpress必装
  • 介绍一个电影的网站模板114啦网址导航建站系统
  • 建设小说网站首页室内设计网站平面案例
  • 网站推广费用大概需要多少钱集团网站建设特点助君
  • 个人可以做公益网站吗新闻播报最新
  • 做网站维护难吗做外贸在什么网站好
  • 地方网站做哪些内容移动 网站 素材