LVGL 对象边框设置颜色
时间: 2023-09-27 22:11:24 浏览: 338
可以设置边框颜色的编辑框
3星 · 编辑精心推荐
在 LVGL 中,可以通过 `lv_obj_set_style_border_color` 函数来设置对象的边框颜色。该函数需要两个参数,第一个参数为要设置边框颜色的对象指针,第二个参数为颜色值。
例如,以下代码将一个按钮对象的边框颜色设置为红色:
```c
lv_obj_t *btn = lv_btn_create(lv_scr_act(), NULL);
lv_obj_set_style_border_color(btn, LV_STATE_DEFAULT, LV_COLOR_RED);
```
其中,`LV_STATE_DEFAULT` 表示默认状态下的边框颜色,也可以根据需要设置其他状态的边框颜色,例如:
```c
lv_obj_set_style_border_color(btn, LV_STATE_PRESSED, LV_COLOR_BLUE);
```
将按钮按下时的边框颜色设置为蓝色。
阅读全文