
一、界面布局以及资源添加 1、创建自定义控件 这里解释一下为什么要创建两个自定义控件:因为Scroll Wheel控件中有可以指定item选中和不选中时的样式。正好是我们最终需要实现的样式,所以我们在这要建两种样式。 不选中的item样式 ![]() 选中的item样式 ![]() 2、创建主screen界面 ![]() 3、Scroll Wheel关键参数设置 ![]() 备注: 为了方便演示,本工程的背景图直接用的touchgfx界面里自带的图片。 二、功能实现 1、自定义控件设置文本 两个自定义控件内都要实现,这里只列出一个。 ![]() 2、实现Scroll Wheel自带的更新虚函数 下图是Scroll Wheel组件自带的虚函数 ![]() 将其拷贝到Screen1View.h文件中,并在.c文件中实现 ![]() 实现后的代码如下 3、主界面的构造函数中添加界面初始化代码 ![]()
|
兔哥的最强U5图显【000】——U5G9最小系统绘制
STM32F429使用TouchGFX制作图形化界面
【2025·STM32峰会】GUI解决方案实训分享5-调通板载的NRF24L01 SPI接口并使用模块进行无线通信(发送和接收)
【2025·STM32峰会】GUI解决方案实训分享4-使用MVP架构从硬件外设读取数据并显示到图形界面、从图形界面发送指令控制硬件外设
【2025·STM32峰会】GUI解决方案实训分享3-搭建空白TouchGFX例程并实现简单的功能(含硬件部分的串口打印)
【2025·STM32峰会】GUI解决方案实训分享2-编译运行TouchGFX咖啡机例程(含桌面仿真)
【2025·STM32峰会】+TouchGFX实现动态进度显示以及界面切换
【2025·STM32峰会】+使用TouchGFX快速创建GUI
【STM32H745I-DISCO】基于TouchGFX的工业控制器界面设计
【STM32L562E-DK】健康手环基础界面开发(二)—— GUI移植