三选一数据选择器,弹出窗口与选择器(三)

9.3 ProgressMonitorInputStream类

ProgressMonitorInputStream类表示一个输入流过滤器,这个输入流过滤器使用ProgressMonitor来检测一个输入流的读取。如果读取需要较长的时间完成,则会显示ProgressMonitor,且用户可以选择弹出窗口中的Cancel按钮,从而使得读取被中断并且输入流会抛出一个InterruptedIOException。

9.3.1 创建ProgressMonitorInputStream

类似于其他的过滤器流,ProgressMonitorInputStream是使用一个到需要过滤的流的引用来创建的。除了到这个过滤器的引用,ProgressMonitorInputStream的构造函数还需要其ProgressMonitor的两个参数:父组件以及一个消息。正如在这里所看到的,构造函数首先需要ProgressMonitor参数:
public ProgressMonitorInputStream( Component parentComponent, Object message, InputStream inputStream)
Tags:  颜色选择器 css选择器 数据选择器 动态壁纸选择器 三选一数据选择器

延伸阅读

最新评论

发表评论