当Java全屏独占模式为';T
我正在全屏独占模式下开发应用程序;总的来说,这很好用。然而,在某些计算机上,窗口实际上并不是全屏显示的 所有计算机在Java 6、u45和Windows 7上运行相同的代码,32位。其中两款应用程序全屏显示,没有标题栏、任务栏等,并获得键盘焦点。在另外两台机器上,带有装饰的窗口会放大到屏幕的大小,无法获得键盘焦点,有时会反复最小化然后再最大化。没有其他进程窃取焦点(我可以看到),计算机上运行的进程和服务都是相同的。另外,当Java全屏独占模式为';T,java,user-interface,fullscreen,Java,User Interface,Fullscreen,我正在全屏独占模式下开发应用程序;总的来说,这很好用。然而,在某些计算机上,窗口实际上并不是全屏显示的 所有计算机在Java 6、u45和Windows 7上运行相同的代码,32位。其中两款应用程序全屏显示,没有标题栏、任务栏等,并获得键盘焦点。在另外两台机器上,带有装饰的窗口会放大到屏幕的大小,无法获得键盘焦点,有时会反复最小化然后再最大化。没有其他进程窃取焦点(我可以看到),计算机上运行的进程和服务都是相同的。另外,isFullScreenSupported()在所有机器上返回true 这方
isFullScreenSupported()
在所有机器上返回true
这方面的任何帮助都是有帮助的;如果有任何神秘的进程可能会窃取焦点或阻止全屏模式,我很想知道它们是什么。你能发布一个我们可以玩的程序吗?检查不同的图形适配器/驱动程序吗?@KevinWorkman我可以试试,但我还需要一段时间才能弄清楚。internet计算机和编码计算机在独立的网络上。@Durandal我会检查的。它们是不同的模型(尽管,我认为,所有的dell都是不同的)。我谨慎地乐观地认为,将sun.java2d.opengl设置为false,将sun.java2d.d3d设置为false,再加上将undecorated设置为true,已经纠正了这个问题。