【LVGL】复选框部件

news/2025/11/11 15:49:29/文章来源:https://www.cnblogs.com/Skyrim-sssuuu/p/19210523

引言

复选框部件(lv_checkbox)

image

复选框相关 api 函数

image

image

示例程序

lv_obj_t *checkbox;static void event_cb(lv_event_t *e)
{lv_event_code_t code = lv_event_get_code(e);if (code == LV_EVENT_VALUE_CHANGED) {if(lv_obj_has_state(checkbox, LV_STATE_CHECKED)) {printf("on\r\n");} else {printf("off\r\n");}}
}void my_gui(void)
{checkbox = lv_checkbox_create(lv_scr_act());  /* 创建一个复选框 */lv_obj_set_align(checkbox, LV_ALIGN_CENTER);    /* 设置对齐 */lv_checkbox_set_text(checkbox, "remember the password");    /* 设置复选框文本 */lv_obj_set_style_pad_column(checkbox, 20, LV_STATE_DEFAULT);    /* 设置复选框与文本位置 */lv_obj_add_state(checkbox, LV_STATE_CHECKED | LV_STATE_DISABLED);   /* 给复选框添加状态,disable表示不可修改状态 */lv_obj_clear_state(checkbox, LV_STATE_CHECKED | LV_STATE_DISABLED);   /* 清除复选框状态,并清除disable不可修改状态 */lv_obj_add_event_cb(checkbox, event_cb, LV_EVENT_VALUE_CHANGED, NULL);  /* 给复选框添加事件 */
}

博客导航

博客导航

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/962507.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

总平方和SST、回归平方和SSR、残差平方和SSE

1. 总平方和SST 总平方和(Total Sum of Squares, SST),也称为总离差平方和,是统计学和回归分析中的一个核心概念。 定义和作用 总平方和度量了因变量(yy 𝑦 )所有观测值相对于其平均值的总变异(Total Varia…

serializers.ModelSerializer进行序列化和反序列化时,只传递instance和只传递data以及同时传递instance和data参数作为序列化输出和反序列化输入的数据源

不同方式定义的序列化器对象的区别? ** 1.如果在创建序列化器对象时,仅仅只传递instance参数,那么当前只会进行序列化输出操作,不可能进行反序列化输入操作,** ** 不可以调用序列化器对象的save()的方法…

深入解析:服务注册 / 服务发现 - Eureka

深入解析:服务注册 / 服务发现 - Eurekapre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "M…

小型skywalking - ukyo-

https://gitee.com/createmaker/skywalk/tree/dev本文来自博客园,作者:ukyo--碳水化合物,转载请注明原文链接:https://www.cnblogs.com/ukzq/p/19210614

完整教程:顺序步进频与捷变频雷达:原理、建模与测距方法

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

完整教程:在 Claude Code 中设置 MCP 服务器(技术总结)

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

Linux使用CentOS 7内核修改镜像源解决“Could not resolve host: mirrorlist.centos.org;未知的错误“问题

转载自:https://www.jb51.net/server/345687zyo.htm 解决yum安装工具时提示以下错误信息 已加载插件:fastestmirror, langpacks Loading mirror speeds from cached hostfile Could not retrieve mirrorlist http://…

AI学习之路

83年生人,以问题和需求为导向的程序员、管理人员和技术决策者。对AI来了兴趣,于是构建路径、持续行动,长期主义,望能略有小成。 第一卷 AI基础 第一章 硬件 第一节 CPU、GPU 第二节 算力 第二章 数学 第三章 Pytho…

2025年钢骨架轻型板批发厂家权威推荐榜单:泡沫混凝土复合板/KST板/发泡水泥复合板源头厂家精选

在绿色建筑与装配式建筑快速发展的今天,钢骨架轻型板以其轻质高强、保温隔热的优异性能,已成为现代工业与民用建筑不可或缺的理想材料。行业数据显示,全球钢骨架轻型板市场正保持稳定增长态势。为帮助您精准定位优质…

艾体宝干货 | Redis Python 开发系列#2 核心数据结构(上)

前言 继上篇文章,成功连接 Redis 之后,我们直面其核心:数据结构。Redis 的强大,绝非仅是简单的键值存储,而是其精心设计的多种数据结构所能解决的各种业务场景。 本篇读者收益精通 String 类型的全部核心命令,掌…

[GXYCTF2019]Ping Ping Ping wp - fish666

[GXYCTF2019]Ping Ping Ping wp 命令注入漏洞 空格绕过 内联命令读取存在命令注入漏洞 “fxck” 是脏话 “fuck” 的刻意拼写变形,攻击性极强这个表明,空格被过滤。 那么就要想,怎样绕过??? 空格 可以用空格${…

2025 年 11 月码垛机厂家推荐排行榜,全自动/高位/低位/立柱/编织袋/纸箱/桶/粉料/肥料码垛机,江苏/无锡码垛机器人实力解析

2025 年 11 月码垛机厂家推荐排行榜,全自动/高位/低位/立柱/编织袋/纸箱/桶/粉料/肥料码垛机,江苏/无锡码垛机器人实力解析随着工业自动化水平的不断提升,码垛机作为生产线末端的关键设备,在提高生产效率、降低人力…

2025年西瓜专用膜厂家权威推荐榜单:水果专用膜/长寿流滴膜/灌浆膜源头厂家精选

在设施农业高速发展的今天,西瓜专用膜已成为提升西瓜品质与产量的关键因素。据行业数据显示,2024年中国功能性农膜市场规模已突破200亿元,其中专用功能膜的需求正快速增长。为帮助种植户精准选择优质供应商,本文基…

2025 年 11 月包装称厂家权威推荐榜:全自动/定量/FFS重膜/高速/锂电/零排放/螺旋/吨袋包装称,铜精粉与肥料吨包高效解决方案

2025 年 11 月包装称厂家权威推荐榜:全自动/定量/FFS重膜/高速/锂电/零排放/螺旋/吨袋包装称,铜精粉与肥料吨包高效解决方案 随着工业自动化水平的不断提升,包装称作为生产线上的关键设备,在提高生产效率、保障产品…

基于MATLAB图像特征识别及提取实现图像分类

在MATLAB中实现图像特征提取与图像分类通常涉及以下几个步骤:图像读取、预处理、特征提取、特征选择、分类器训练和测试。 1.图像读取 首先,你需要读取图像数据。可以使用MATLAB的imread函数来读取图像。 img = imre…

Strix:用AI做渗透测试,把安全漏洞扼杀在开发阶段

你的应用真的安全吗?传统安全扫描工具给你一堆"可能存在的漏洞",但哪些是真的? Strix是一个开源的AI安全测试工具,它不只是扫描代码找问题,而是像真正的黑客一样——运行你的程序、尝试攻击、验证漏洞是…

无限长直导线周围电场分布的MATLAB

针对无限长直导线周围电场分布的MATLAB程序实现,结合解析法、镜像电荷法及PDE数值解法三种方法一、解析法(直接公式计算) 理论基础: 无限长直导线电势公式: \(ϕ(r)=−2πε0λln(r)+C\) 电场强度公式: \(E(r)=2…

Codeforces Round 1063 (Div.2) 题解

赛时分析 Solved 3/6 rank 875。AB做的正常,C略慢。想直接跳D2,但是D2用到了D1的一个性质,其实不如直接先做D1就是大分了... 比赛链接:https://codeforces.com/contest/2163 A 直接sort,如果每个偶数i时,$ a_i = …

SI502、SI502B——NFC前端芯片

小体积QFN16的Si502、Si502B均为高度集成的NFC前端芯片,工作频率为13.56MHz,支持多种主动/被动非接触式通信协议(ISO 14443 A/B、Felica、NFCIP-1)。芯片均具备5种工作模式:读写器模式、卡模拟模式、NFCIP-1模式和…