1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > LVGL8学习之Text Style

LVGL8学习之Text Style

时间:2020-05-24 10:11:04

相关推荐

LVGL8学习之Text Style

这一篇来学习一下Text Style的使用,还是通过codeblock来模拟代码的运行,代码如下:

void lv_text_style_test(){static lv_style_t style;lv_style_init(&style); // 样式初始化lv_style_reset(&style); // 重置样式lv_style_set_radius(&style, 5); // 设置样式圆角lv_style_set_bg_opa(&style, LV_OPA_COVER); // 设置样式背景透明度lv_style_set_bg_color(&style, lv_palette_lighten(LV_PALETTE_GREY, 2)); // 设置样式背景颜色lv_style_set_border_width(&style, 2); // 设置边框宽度lv_style_set_border_color(&style, lv_palette_main(LV_PALETTE_RED)); // 设置样式边框颜色lv_style_set_pad_all(&style, 10); // 设置样式内部padding填充值lv_style_set_text_color(&style, lv_palette_main(LV_PALETTE_BLUE)); // 设置样式文本颜色lv_style_set_text_letter_space(&style, 5); // 设置样式文本字符间隔lv_style_set_text_line_space(&style, 20); // 设置样式文本行间距lv_style_set_text_decor(&style, LV_TEXT_DECOR_UNDERLINE); // 设置样式文本带下划线lv_obj_t * obj = lv_label_create(lv_scr_act());if (obj != NULL){lv_obj_add_style(obj, &style, 0);lv_label_set_text(obj, " Text of\n a label\n Hello World");lv_obj_center(obj);}}

运行效果:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。