Java JViewport
1 Java JViewport的介绍
JViewport类用于实现滚动。JViewport旨在支持逻辑滚动和基于像素的滚动。通过调用JViewport.setViewPosition() 方法来滚动视口的子级(称为视图)。
2 Java JViewport的内部类
方法
描述
protected class JViewport.AccessibleJViewport
此类为Jviewport类实现可访问性支持。
protected class JViewport.ViewListener
视图的侦听器。
3 Java JViewport的字段
方法
描述
static int BACKINGSTORE_SCROLL_MODE
将视口内容绘制到屏幕外图像中。
protected Image backingStoreImage
用于后备存储的视图图像。
static int BLIT_SCROLL_MODE
使用graphics.copyArea实现滚动。
protected boolean isViewSizeSet
确定视口尺寸后为true。
protected Point lastPaintPosition
我们绘制的最后一个viewPosition,因此我们知道多少后备商店图像有效。
protected boolean scrollUnderway
scrollUnderway标志用于JList之类的组件。
static int SIMPLE_SCROLL_MODE
此模式使用非常简单的方法,即在每次滚动时重新绘制滚动窗格的全部内容。
4 Java JVie