STM32CUBEMX画面重影问题的解决

本文提供了在STM32CubeMX中遇到界面重叠和撕裂问题的解决方案,建议添加J2D_D3D环境变量为false以解决大部分问题,但可能影响部分非关键功能,如扩展屏幕时的界面重影。
摘要由CSDN通过智能技术生成

问题描述

在下载完STM32CubeMX开始运行时,出现了画面重叠或者撕裂,甚至严重到完全无法进行下一步操作,如下
轻度:
在这里插入图片描述
重度:
在这里插入图片描述

下面给出这种看着就让人血压升高的问题的解决方案。

解决方案:

添加环境变量 J2D_D3D , 值为false(亲测有效,我就是这么整的)
步骤:鼠标右键 此电脑 -> 属性 -> 高级系统设置
在这里插入图片描述
-> 点击环境变量 -> 新建系统变量,变量名为J2D_D3D,变量值为false,如下
在这里插入图片描述
之后一路确定至结束,重新打开CubeMX,问题解决。但是由于是全局禁用java的J2D_D3D,因此可能在某些时候会出现一些其他小的问题,比如在扩展屏幕显示时keil偶尔出现界面的重影,不过情况极少,重新打开完全不影响使用。变量添加成功后会在系统变量栏中显示。
在这里插入图片描述
目前试过的只有这个办法最有效。
如果觉得全局禁用不太适合你,可以参考文章彻底解决STM32CUBEMX画面撕裂/重影问题

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值