类:全屏独家 PatternAPI

,来自 Michael Martak

您想在 Java 开发环境中使用高性能图形吗?您是否一直想对游戏进行编程,但是图像移动得不够快?幻灯片放映程序是否由于无法控制用户的显示分辨率而无法正常工作?如果您一直在问这些问题中的任何一个,则可能会在 1.4 版中引入全屏独占 PatternAPI。

  • 全屏独家 Pattern

    • 全屏独占 Pattern 是一项功能强大的新功能,使您可以暂停窗口系统,以便可以直接在屏幕上绘制图形。
  • Display Mode

    • 本节介绍如何选择和设置显示 Pattern。它还讨论了为什么首先要设置显示 Pattern。
  • 被动渲染与主动渲染

    • 本节讨论了被动渲染和主动渲染的优点。例如,使用paint方法在主事件循环上绘画是被动的,而在自己线程中进行渲染是主动的。活动渲染技巧也被列出。
  • Double 重缓冲和页面翻转

    • 本节介绍 Double 缓冲,并介绍页面翻转,这是一种在全屏独占 Pattern 下可用的 Double 缓冲技术。
  • 缓冲策略和缓冲能力

    • 本节介绍java.awt.image.BufferStrategy,该类使您可以绘制表面和零部件,而不必知道使用的缓冲区数或显示它们的技术。本节还将介绍java.awt.BufferCapabilities,该类可以帮助您确定图形设备的功能。
  • Examples

    • 本页列出了几个全屏独占 Pattern 示例。