【问题标题】:Intellij IDEA JavaFX Scene Builder different resolution to the rest of the applicationIntellij IDEA JavaFX Scene Builder 与应用程序的其余部分不同的分辨率
【发布时间】:2018-10-04 19:24:40
【问题描述】:

我有 this issue 和 JavaFX 场景生成器。它按预期工作,但分辨率似乎低于应用程序的其余部分。

Intellij IDEA 最近确实更新到了 2018 版本,这就是问题开始的时候。我已经尝试降级到以前的版本,但问题仍然存在。

有没有办法可以恢复 Scene Builder 的设置,或者是否有我错过的设置?在网上找不到任何关于它的信息。

TIA

【问题讨论】:

  • 尝试重新安装scenebuilder插件,也可以尝试删除IDE执行图标上的disable rescale on high DPI标志。
  • 我没有那个确切的选项,因为我在 Win10 上,但我检查了“覆盖高 DPI 缩放行为。缩放执行者:系统”和场景构建器是所需的分辨率,但其余的应用程序现在有点关闭。我只使用集成的场景生成器。一位朋友让我使用了 Gluon 外部场景生成器,所以我会尝试一下。谢谢!
  • 解决方法请参阅youtrack.jetbrains.com/issue/IDEA-190669 的评论。

标签: java intellij-idea javafx scenebuilder


【解决方案1】:

这是known issue

当前的解决方法是在帮助 | 中添加 -Dsun.java2d.uiScale.enabled=false编辑自定义 VM 选项。

【讨论】:

  • 谢谢。对于遇到问题的其他人:我还必须重新启动 IDEA,但现在它可以完美运行。
【解决方案2】:

我以为这是scaling issue,请按照以下步骤进行修复:

  1. 右击IntelliJ.exe文件。
  2. 选择属性 | 兼容性
  3. 选中兼容模式复选框并从下拉列表中选择Windows 8
  4. 点击更改高 DPI 设置
  5. 选中程序 DPI 复选框。
  6. 选中高 DPI 缩放覆盖复选框并从下拉列表中选择系统(增强)
  7. 重启 ide。

【讨论】:

    猜你喜欢
    • 2017-06-28
    • 1970-01-01
    • 2018-11-09
    • 1970-01-01
    • 2017-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多