首页 > 其他分享 >3、remi--CheckBox

3、remi--CheckBox

时间:2024-02-23 12:23:40浏览次数:26  
标签:__ CheckBox -- self remi 源码 gui

源码链接:remi.gui.CheckBox

  后面不不再在文中复述本地安装包的源码,本地源码请自行查看,文中只提供上述链接

 

复选框小部件:

  官网文档说的是:

  复选框小部件作为数值输入字段很有用,实现了onchange事件

 

小部件使用测试:

  

checkboxLab.py

import remi.gui as gui
from remi import start, App


class MyApp(App):
    def __init__(self, *args):
        super(MyApp, self).__init__(*args)

    def main(self):
        # 创建一个主容器(VBox)
        self.container = gui.VBox(width='100%', height='100%', style={'margin': 'auto', 'padding': '10px'})

        self.cb = gui.CheckBox(userdata='1', text='CheckBox',style={}) # style可自定义:**keywords

        self.container.append(self.cb)
        return self.container


if __name__ == "__main__":
    start(MyApp, debug=True, address='127.0.0.1', port=8085, start_browser=False, username=None, password=None)

 

checkbox的方法或属性:

  根据源码:

    其属性和方法在其类初始化时就已经完成了注册部件和调用方法的过程,所以使用的时候直接调用该类注册小部件即可

标签:__,CheckBox,--,self,remi,源码,gui
From: https://www.cnblogs.com/gaogaoing/p/18029234

相关文章

  • 元宵节家里煮了多少汤圆?合合信息扫描全能王“拍照计数”一键盘点
    元宵将至,新春节庆氛围浓厚依旧。厨房里,餐桌上,一碗碗热气腾腾的汤圆、皮薄馅足的饺子,织就了年节温暖幸福的画面。近期,合合信息旗下扫描全能王APP“拍照计数”功能获得广大用户的关注。该功能基于图像AI技术,可以对图片中用户指定的目标物体进行统计,快速“点出”出图片中的物体数量......
  • 05. Navigation 智能导航地图烘焙
    老师构造的场景修改材质的Shader,让材质可以绘制出不同的颜色Navigation烘焙在Unity2022中,Navigation烘焙好像被废弃了,这块我就不学了后面的课程需要用鼠标点击自动寻路,那没办法了,此系列完结,我还是从勇士传说项目开始学起来好了项目相关代码代码仓库:https://gitee.co......
  • 第六章 自己动手压缩数据
    《程序是怎样跑起来的》这本书的第六章“自己动手压缩数据”为读者揭示了一个神奇而又实用的世界——数据压缩。在阅读这一章之后,我不仅对数据压缩的原理有了更深入的理解,也对计算机科学中的实用技术产生了浓厚的兴趣。这一章首先介绍了文件是以字节为单位记录的。文件是在磁盘等......
  • 【文化课学习笔记】【数学】函数(上)
    【数学】函数(上)概念【本质】唯一确定的对应。【定义】一般地,设\(A,B\)是非空的实数集,如果对于集合\(A\)中的任意一个数\(x\),按照某种确定的对应关系\(f\),在集合\(B\)中都有唯一确定的数\(y\)和它对应,那么就称\(f:A\toB\)为从集合\(A\)到集合\(B\)的一个函数......
  • CreateHolesInImage说明文档-对于遥感影像的空洞创建多边形矢量数据
    提取遥感影像的空洞地理处理工具箱特点:通用地理处理工具,支持任何遥感影像,包括无人机,卫星遥感,普通图片和gdb,mdb数据库等。速度快,极致效率,效率高,支持对多个文件夹下的任意多数据进行批处理使用简单,全自动话,无人工干预功能:提取空洞提取空洞和非空洞默认临时文件夹,结果文件夹默认临时......
  • 西安有哪些值得去的互联网公司?最新版
    接下来的一段时间,我将出一些地方上比较值得去的公司,供Java程序员作为找工作和跳槽时进行挑选。西安作为中国西部的科技和互联网产业发展的重要城市,拥有着少些知名且对Java程序员具有吸引力的互联网公司,接下来,我们将分这些公司分为3类来介绍:私企国企外企0.国企、私企......
  • SpringMVC学习
    SpringMVC是Spring提供的用于简化web开发的框架。 1.5 Servlet能够响应请求的对象。接收请求,返回响应SpringMVC可以认为是Servlet的封装。  1.6SpringMVC开发流程回顾各种配置。Controller,DispatchServlet, 1.7......
  • 类欧几里得算法
    要求类似于这样的东西:\[\begin{align*}f(n,a,b,c)&=\sum\limits_{i=0}^n{\left\lfloor\frac{ai+b}{c}\right\rfloor}\\g(n,a,b,c)&=\sum\limits_{i=0}^n{\left\lfloor\frac{ai+b}{c}\right\rfloor}^2\\h(n,a,b,c)&=\sum\limits_{i=0}^......
  • 让 K8s 更简单!8款你不得不知的 AI 工具-Part 2
    在part1中,我们探讨了目前比较流行的四种OpenAI开源工具。在今天的part2中我们将探究另外三种不同的OpenAI开源工具并介绍一些与Appilot相关的内容。 Kubectl-GPTKubectl-GPT是一个kubectl插件,可使用GPT模型从自然语言输入生成kubectl命令。该插件引入了ku......
  • ubuntu 安装mysql
    1.dpkg--list|grepmysql命令可以查看当前系统是否已有mysql的相关包;同时该命令也可用于装完mysql之后的检查:ubuntu18.04的版本对应的默认的mysql的版本还是5.7。。 不过无所谓。 2.安装完之后,默认mysql的进程就是启动着的,可以使用 netstat-tap|grepmysql命令查......