当我使用双显示器以全屏模式运行 Java 游戏(基于 JGame 框架)时,它仅在一台显示器上显示。以前有人解决过这个问题吗?
最佳答案
这是一个非常复杂的问题,无需深入到硬件即可解决。在软件级别上,您要求视频卡执行的操作即使不是不可能,也是极其困难的。我们都见过以 2x2 或 3x3 设置显示视频输出。但有一个黑匣子在做这项工作——不是一个日常应用程序,当然也不是 MS Windows。
是的,您可以拖动窗口(窗体、控件等),使其部分显示在 2 个显示器上。但您还会注意到窗口的“部分”可能不完全同步。还有一个视频内存/总线限制(我相信)使得这几乎不可能。
我使用多台显示器的经验来自于在赌场担任监控技术人员。我们每台电脑有 3 个显示器。如果将其中一个视频屏幕设置为全屏模式,其他两台显示器上的任何内容基本上都会卡住。此外,鼠标不会移动超出设置为全屏的显示器的范围。您可能认为这是软件的限制,但是,由于每个席位的成本接近 1 万美元,我认为这种可能性极小。现在,我们还在墙上安装了多个显示器 - 2 排 8、42 英寸。我们能够将这些显示器设置为模拟 2x2 配置 - 但我们的软件告诉另一个“黑匣子”如何分割视频 channel 。希望有所帮助...;)
关于java - JGame可以双屏全屏吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2025167/