当前位置:  开发笔记 > 编程语言 > 正文

如何在Java中编写全屏模式?

如何解决《如何在Java中编写全屏模式?》经验,为你挑选了1个好方法。

我希望我的应用程序具有全屏模式.最简单的方法是,我需要第三方库吗?或者JDK中是否有提供此功能的东西?



1> Bill the Liz..:

尝试全屏独占模式API.它是在1.4版的JDK中引入的.一些功能包括:

全屏独占模式 - 允许您暂停窗口系统,以便可以直接在屏幕上完成绘图.

显示模式 - 由大小(监视器的宽度和高度,以像素为单位),位深度(每像素的位数)和刷新率(监视器自身更新的频率)组成.

被动与主动渲染 - 使用paint方法在主事件循环上绘制是被动的,而在自己的线程中渲染是活动的.

双缓冲和页面翻转 - 更平滑的绘图意味着更好的感知性能和更好的用户体验.

BufferStrategy和BufferCapabilities - 允许您绘制到曲面和组件而不必知道所使用的缓冲区数量或用于显示它们的技术的类,并帮助您确定图形设备的功能.

链接教程中有几个全屏独占模式示例.

推荐阅读
oDavid_仔o_880
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有