|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||
public interface CachingControl
CachingControl is an interface supported by Players
that are capable of reporting download progress.
Typically, this control is accessed through
the Controller.getControls method.
A Controller that supports this control will post
CachingControlEvents often enough to support the implementation
of custom progress GUIs.
Controller,
ControllerListener,
CachingControlEvent,
Player| 字段摘要 | |
|---|---|
static long |
LENGTH_UNKNOWN
Use to indicate that the CachingControl doesn't
know how long the content is. |
| 方法摘要 | |
|---|---|
long |
getContentLength()
Get the total number of bytes in the media being downloaded. |
long |
getContentProgress()
Get the total number of bytes of media data that have been downloaded so far. |
java.awt.Component |
getControlComponent()
Get a Component that provides additional download control. |
java.awt.Component |
getProgressBarComponent()
Get a Component for displaying the download progress. |
boolean |
isDownloading()
Check whether or not media is being downloaded. |
| 字段详细信息 |
|---|
static final long LENGTH_UNKNOWN
CachingControl doesn't
know how long the content is.The definition is: LENGTH_UNKNOWN == Long.MAX_VALUE
| 方法详细信息 |
|---|
boolean isDownloading()
true if media is being downloaded;
otherwise returns false.long getContentLength()
LENGTH_UNKNOWN if this information is not available.
LENGTH_UNKNOWN.long getContentProgress()
java.awt.Component getProgressBarComponent()
Component for displaying the download progress.
java.awt.Component getControlComponent()
Component that provides additional download control.
Returns null if only a progress bar is provided.
Control 中的 getControlComponent
|
|||||||||
| 上一个类 下一个类 | 框架 无框架 | ||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | ||||||||