gpt4 book ai didi

java - 有没有办法在java swt中禁用当前设备缩放?

转载 作者:行者123 更新时间:2023-12-02 03:58:25 25 4
gpt4 key购买 nike

更新到 Windows 10 Pro 后,在 java swt 中创建图像时,当前设备缩放值固定为 100。有什么方法可以禁用当前设备缩放吗?

最佳答案

您可以使用swt.autoScale系统属性来控制 SWT 设备缩放。

DPIUtil 中的 JavaDoc表示该属性的值可以是:

  • false :deviceZoom 设置为 100%
  • integer :deviceZoom 取决于当前显示分辨​​率,但仅使用 100% 的整数倍。检测到的 native 缩放通常向下舍入(例如,在 150% 时,将使用 100%),除非接近下一个整数倍(当前为 175%,将使用 200%)。
  • integer200 :类似整数,但最大缩放级别为 200%。
  • quarter :deviceZoom 取决于当前显示分辨​​率,但仅使用 25% 的整数倍。检测到的 native 缩放将四舍五入到最接近的允许值。
  • exact :使用原生缩放(最小步长为 1%)。
  • <value> :使用给定的整数值作为缩放级别。该值为百分比。

当前默认值为“integer200”。

关于java - 有没有办法在java swt中禁用当前设备缩放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56745918/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com