|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object java.awt.image.BufferStrategy java.awt.Component.BltBufferStrategy
protected class Component.BltBufferStrategy
用于将屏幕外的画面以位图传输方式传输到一个组件的内部类。
字段摘要 | |
---|---|
protected VolatileImage[] |
backBuffers
后台缓冲区 |
protected BufferCapabilities |
caps
缓冲区容量 |
protected int |
height
|
protected boolean |
validatedContents
绘图缓冲区最近是否已经从丢失状态中恢复。 |
protected int |
width
后台缓冲区的大小 |
构造方法摘要 | |
---|---|
protected |
Component.BltBufferStrategy(int numBuffers,
BufferCapabilities caps)
围绕组件创建一个新的 blt 缓冲区策略 |
方法摘要 | |
---|---|
boolean |
contentsLost()
返回上次调用 getDrawGraphics 后绘制缓冲区是否丢失。 |
boolean |
contentsRestored()
返回绘制缓冲区最近是否从丢失状态恢复,并重新初始化为默认背景色(白色)。 |
protected void |
createBackBuffers(int numBuffers)
创建后台缓冲区 |
BufferCapabilities |
getCapabilities()
|
Graphics |
getDrawGraphics()
|
protected void |
revalidate()
如果绘图缓冲区已经丢失,则恢复它 |
void |
show()
使下一个有效缓冲区可见。 |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
字段详细信息 |
---|
protected BufferCapabilities caps
protected VolatileImage[] backBuffers
protected boolean validatedContents
protected int width
protected int height
构造方法详细信息 |
---|
protected Component.BltBufferStrategy(int numBuffers, BufferCapabilities caps)
numBuffers
- 用作前台缓冲区的组件caps
- 缓冲区容量方法详细信息 |
---|
protected void createBackBuffers(int numBuffers)
public BufferCapabilities getCapabilities()
BufferStrategy
中的 getCapabilities
public Graphics getDrawGraphics()
BufferStrategy
中的 getDrawGraphics
public void show()
BufferStrategy
中的 show
protected void revalidate()
public boolean contentsLost()
BufferStrategy
复制的描述getDrawGraphics
后绘制缓冲区是否丢失。由于缓冲区策略中的缓冲区通常是 VolatileImage
类型的,因此它们有可能丢失。有关对丢失缓冲区的讨论,请参阅 VolatileImage
。
BufferStrategy
中的 contentsLost
getDrawGraphics
之后,绘图缓冲区是否丢失VolatileImage
public boolean contentsRestored()
BufferStrategy
复制的描述VolatileImage
类型的,因此它们有可能丢失。如果上次调用 getDrawGraphics
后,缓冲区最近已从丢失状态恢复,则缓冲区可能要求重新绘制。有关对丢失缓冲区的讨论,请参阅 VolatileImage
。
BufferStrategy
中的 contentsRestored
VolatileImage
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。