LVGL_1(使用示例讲解父子关系)

前言

1.子对象的衍生

2.基础对象(lv_obj)

3.父子关系的讲解

前言:

使用codeblocks进行编码如何添加文件首先在文件夹里找到目标文件这里

右击点新建再点文档文件写文件名把 .TXT改成 .c或 .h文件,然后双击LittlevGL.cbp文件打开后

一.子对象的衍生

二.基础对象(lv_obj)

三.父子关系的讲解

1.按钮的创建

复制代码
lv_obj_t *btn=lv_btn_create (lv_scr_act());//创建按钮

lv_obj_t是什么:结构体

btn:按钮名称。

lv_btn_create():创建按钮的函数。

lv_scr_act(): 当前活动的屏幕。

什么样:一般默认新生成的在左上角

2.屏幕的创建

复制代码
 lv_obj_t *p=lv_obj_create(lv_scr_act());  //用来创建新的屏幕

3.将创建的东西放到中心

复制代码
 lv_obj_t *p=lv_obj_create(lv_scr_act());
 lv_obj_center(p);   //将创建的东西放到中心。

4.大小的设置

复制代码
  lv_obj_t *btn=lv_btn_create (lv_scr_act());
  lv_obj_set_size(btn,100,200);    //大小的设置

5.位置的设置

复制代码
lv_obj_t *btn=lv_btn_create (lv_scr_act());
lv_obj_set_pos(btn,40,50);//设置的位置

坐标有左上角定:

5.以其他的屏幕为父目录

相关推荐
code2cat1 小时前
Java进阶篇之AtomicLongArray:大数累加、上限检查与溢出边界
java·开发语言
IT_陈寒1 小时前
Java线程池的坑把我埋了,踩出来的血泪教训
前端·人工智能·后端
开开心心_Every1 小时前
电脑OCR识别软件支持表格识别图片转Excel
java·开发语言·微信·计算机外设·ocr·intellij-idea·excel
弯_弯1 小时前
企业知识库 RAG 落地:从 Demo 到生产,四条工程链路与参数级自查
android·java·javascript
徐小黑ACG1 小时前
Golang 基础03 函数
开发语言·后端·golang
月夏1 小时前
Node.js 读 Excel 我踩了 3 个坑,最后一个查遍 Stack Overflow 没答案
前端·javascript
亿元程序员1 小时前
PSD都不用了!Codex直接生成Cocos预制体
前端
Do_It_Today1 小时前
PHP xpath()函数讲解
开发语言·php
柳杉1 小时前
Codex + 可视化大屏工作流实践:15 个行业场景的设计产出合集
前端·openai·数据可视化