LV_FONT_DECLARE(myFont);//声明中文字库lv_obj_t * label =lv_label_create(ui_Screen1); lv_label_set_text(label,"脑子好痒,好像要长脑子惹");//lv_obj_set_size(label,250,100);lv_obj_set_pos(label,-100,100); lv_obj_set_style_text_font(label,&myFont,0); lv_obj_center(label); ...
// LV_FONT_DECLARE(myFont) “myFont” 是对应软件界面中,请输入的字体名字一栏中的名称 1 2 3 在481行加入以下代码 #define LV_THEME_DEFAULT_FONT_NORMAL &myFont //默认生成的字体文件 1 注意: 有四种字体显示:小,默认,副标题,标题,我们选择默认的 #define LV_THEME_DEFAULT_FONT_SMALL &lv_font_mo...
LV_IMG_DECLARE(mouse_cursor_icon) lv_obj_t * cursor_obj = lv_img_create(lv_scr_act()); lv_img_set_src(cursor_obj, &mouse_cursor_icon); lv_indev_set_cursor(mouse_indev, cursor_obj); //创建一个按钮 btn = lv_btn_create(lv_scr...
LV_FONT_DECLARE(lv_font_source_han_sans_bold_14); // 声明字体,可以放到函数外部 lv_obj_set_style_text_font(dd, &lv_font_source_han_sans_bold_14, 0); // 设置新的字体(下拉列表的按钮) lv_obj_set_style_text_font(dd_list, &lv_font_source_han_sans_bold_14, 0); // 设置新的字体...
);//注册按钮事件,点击按钮时,将在event_handler回调函数里进行处理lv_obj_add_event_cb(btn,event_handler,LV_EVENT_ALL,NULL);//从外部导入自定义字库文件LV_FONT_DECLARE(siyuan_black);//设置自定义字体样式staticlv_style_t style_font;lv_style_init(&style_font);//创建一个Label标签控件label=lv_...
顾名思义,内置字体就是已经编辑集成进固件中的LVGL字体,可直接在应用代码中通过接口style_obj.set_text_font(lv.font_name)或obj.set_style_text_font(lv.font_name,0)使用。 默认字体# Quecpython LVGL默认集成了MONTSERRAT 14号字体,包含全部英文字符和部分常见英文符号。
LV_FONT_DECLARE(mcu_font_16) voidlv_test(void) { lv_obj_t*label=lv_label_create(lv_scr_act(),NULL); lv_obj_set_style_local_text_font(label,LV_OBJ_PART_MAIN,LV_STATE_DEFAULT,&mcu_font_16); lv_obj_set_style_local_text_color(label,LV_LABEL_PART_MAIN,LV_STATE_DEFAULT,LV_COLOR_...
LV_FONT_DECLARE(mcu_font_16)voidlv_test(void){lv_obj_t*label=lv_label_create(lv_scr_act(),NULL);lv_obj_set_style_local_text_font(label,LV_OBJ_PART_MAIN,LV_STATE_DEFAULT,&mcu_font_16);lv_obj_set_style_local_text_color(label,LV_LABEL_PART_MAIN,LV_STATE_DEFAULT,LV_COLOR_BLUE);...
基础对象的selector使用lv.PART.MAIN和lv.PART.SCROLLBAR。 请阅读样式概述章节详细了解。 宏开关(Flags)# 有一些属性可以通过obj.add/clear_flag(lv.obj.FLAG.type)启用/禁用。lv.obj.FLAG.type见API常量。 API# 注意:本章节只介绍了一些常见API,如需查看所有API,可以访问LVGL官网查看。
LV_FONT_DECLARE(siyuan_black); //设置自定义字体样式 static lv_style_t style_font ; lv_style_init(&style_font); //创建一个Label标签控件 label = lv_label_create(lv_scr_act()); //设置Label的大小 lv_obj_set_size(label, 200,100); //将Label显示的字体样式设置为自定义字体样式 lv_obj_...