You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

NetBeans运行应用及Jar文件在Windows125%缩放时显示异常如何解决

Java Swing应用Windows 125%缩放异常修复方案

全局可执行Jar通用修复

  • 打开Windows系统环境变量编辑器,新增系统变量:
    变量名:JAVA_TOOL_OPTIONS
    变量值:-Dsun.java2d.dpiaware=true -Dsun.java2d.uiScale=1.25
  • 验证配置:按下Win+R输入cmd启动命令提示符,执行echo %JAVA_TOOL_OPTIONS%,返回上述参数值即为配置成功,后续所有双击启动的Jar包都会自动适配125%缩放。

NetBeans IDE及内置运行项目修复

  • 打开NetBeans安装目录下的etc文件夹,找到netbeans.conf配置文件
  • 定位到netbeans_default_options配置行,在末尾的引号内部追加参数:-J-Dsun.java2d.dpiaware=true -J-Dsun.java2d.uiScale=1.25
  • 保存文件后完全关闭NetBeans再重新启动,IDE本身和IDE内直接运行的项目都会适配高DPI缩放。

注:如果之前修改NetBeans配置未生效,大概率是漏加了参数前的-J前缀,该前缀作用是将参数传递给NetBeans启动用的JVM。

备用修复方案

如果上述配置未生效,可直接修改JDK启动程序的高DPI配置:

  • 打开JDK 16安装目录下的bin文件夹,找到javaw.exe
  • 右键选择「属性」→「兼容性」→「更改高DPI设置」
  • 勾选「替代高DPI缩放行为」,缩放执行选项选择「应用程序」,保存配置即可。

配置完成后重新运行Java应用,图标锯齿、图像显示错误的问题即可解决,显示效果和100%缩放时一致,仅整体等比放大适配125%缩放需求。

内容的提问来源于stack exchange,提问作者Raj Nitin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 13:54:03