创建标签:lv_obj_t * label = lv_label_create(parent); 1.1 设置显示文本 创建了标签部件之后我们就可以设置文本来显示。 直接设置要显示的文本:lv_label_set_text(label, "New text"); 格式化给定要显示的文本:lv_label_set_text_fmt(label, “%s: %d”, “Value”, 15); ...
//创建标签lv_obj_t*label=lv_label_create(lv_scr_act());//居中显示lv_obj_center(label);//在设置文字的时候直接设置颜色lv_label_set_recolor(label,true);lv_label_set_text(label,"#996699wenmou9# #FF6666wenmou8# wenmou7 wenmou6"); 文字滚动 lv_label_set_long_mode(label,LV_LABEL_LON...
如果需要调整控件的尺寸,可以使用函数,lv_obj_set_width()和lv_obj_set_height()分别调整长宽,或使用lv_obj_set_size()一并调整: lv_obj_t* cont =lv_obj_create(lv_scr_act());lv_obj_t* label =lv_label_create(cont);lv_label_set_text(label,"Helllllo, world!");lv_obj_set_size(cont,16...
0-4_LVGL入门教程之课程Demo演示:lv_100ask_desktop_square(DshanMCU-H7R LVGL方屏参考案例) 2881 0 10:19 App 3-0-2_LVGL入门教程之如何运行示例代码(重要) 1509 1 03:51 App 2-9-3_LVGL入门教程之LVGL的定时器(lv_timer)-入门(课后思考) 116 0 04:34 App 2-3-2_LVGL-MPU进阶教程之触摸测试...
lv_obj_t*lv_label_create(lv_obj_t*parent,constlv_obj_t*copy); 参数: parent: 指向父对象。 copy: 此参数可选,表示创建新对象时,把 copy 的属性值复制过来。 设置显示文本内容 动态文本 所谓动态文本即指传入的字符串或数组在 label 对象里有一份拷贝,会使用动态内存申请,因此传入的数据可以在外部释放...
lv_obj_t * label = lv_label_create(lv_scr_act()); lv_label_set_text(label, "Hello ...
注意:如果此时已经把lvgl库加入到工程,又没有配置的话,编译会出错(找不到lv_conf.h文件),得把lvgl库删除或者配置好lvgl库再测试。 测试代码如下: #include<Arduino.h>#include<SPI.h>#include<TFT_eSPI.h>TFT_eSPI tft=TFT_eSPI();voidsetup(){Serial.begin(115200);tft.begin();tft.setRotation(0);tft...
lv_demo_test.c文件用来写页面代码, 添加一个标题, 创建两个button lv_theme_default_init()设置主题 lv_scr_act()获取当前屏幕指针 lv_style_init()样式对象初始化 lv_style_set_text_opa()设置样式 lv_label_create()创建文本 lv_label_set_text()设置文本值 ...
lvgl label(标签) 文章分类 源代码: //13. label标签控件 //13.1 创建标签 lv_obj_t * label1 = lv_label_create(lv_scr_act(), NULL); lv_label_set_long_mode(label1, LV_LABEL_LONG_BREAK); /*Break the long lines*/ lv_label_set_recolor(label1, true); /*Enable re-coloring by ...