【问题标题】:Is it possible to change the screen resolution within a Swing JFrame是否可以在 Swing JFrame 中更改屏幕分辨率
【发布时间】:2017-03-26 23:29:07
【问题描述】:

我希望能够在 JFrame 内更改屏幕的分辨率,例如,我可以通过将帧悬停在动画上来放大动画,类似于 Windows 屏幕放大镜。

仅将屏幕的该部分捕获到图像中然后对其进行缩放是不够的,因为这不适用于动画。

如果在 Swing 中不可能,那么 JavaFX 将是另一种选择

【问题讨论】:

  • 那么,你想制作一个放大镜风格的程序吗?我会说不,不是本机,您必须使用基于 JNI/JNA 的解决方案进行调查
  • @MadProgrammer:我认为他可以在屏幕外制作动画并使用您的 spotlight 示例之一。
  • @trashgod 我不知道这个“动画”是什么,是通过类似 vlcj 的视频
  • @trashgod 我只是不确定 OP 实际在问什么或他们试图做什么,所以不可能提供任何合理的答案:P

标签: swing javafx


【解决方案1】:

如果是全屏应用,设置DisplayMode。对于window app,可以尝试搜索JavaFX DPI Scaling。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-28
    • 2012-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-21
    • 1970-01-01
    相关资源
    最近更新 更多