【问题标题】:How to make a non-resizable desktop app look the same on all types of pc resolutions如何使不可调整大小的桌面应用程序在所有类型的电脑分辨率上看起来都一样
【发布时间】:2018-06-26 05:48:38
【问题描述】:

请帮帮我,我花了这么多时间在这个项目上,结果令人震惊,

我使用 NetBeans(使用 javafx 8)和场景生成器在 1920 × 1080 分辨率屏幕(笔记本电脑全高清)上开发了一个桌面软件,在该分辨率下看起来相当不错。

现在的问题是,当我尝试在另一台具有不同分辨率(1366 × 768)的电脑上打开该软件时,它会放大软件并使其看起来非常糟糕。

请帮我解决这个问题。

提前致谢。

注意:我的软件是按无法调整大小的方式开发的,大小是固定的

【问题讨论】:

  • 不提供任何代码,大家都很难帮你
  • 不幸的是,您的问题归结为“请有人帮我解决这个问题”。但我们不将此类请求视为本网站范围内的问题。请仔细阅读this 以了解原因。然后考虑删除这个问题并在这个社区的范围内提出一个新的、更精确的问题。或者,您可以edit,返工和改进这个问题。谢谢!
  • 分别:寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:如何创建 minimal reproducible example。使用edit 链接改进您的问题 - 不要通过 cmets 添加更多信息。谢谢!
  • 你的问题太宽泛了。是的,很明显:当您针对一种特定的固定屏幕尺寸调整应用程序时,其他屏幕尺寸会给您带来麻烦。您必须退后一步,首先阐明您的要求。 必须决定如何处理不同的屏幕尺寸。

标签: java netbeans javafx-8 desktop-application screen-resolution


【解决方案1】:

对于任何平台上的固定 UI,您必须使用尽可能低的分辨率进行开发,特别是如果您想公开分发您的软件,否则最好开发响应式 UI。 Sln :降低屏幕分辨率并调整 UI 大小。 PS。这是一个临时解决方案。

【讨论】:

  • 谢谢阿莫斯,我会尽量在最低分辨率下开发它
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多