TimeInterval
内容
[
隐藏
]Inheritance: java.lang.Object
public class TimeInterval
表示以毫秒为单位的时间间隔
构造函数
| 构造函数 | 描述 |
|---|---|
| TimeInterval(long from, long to) | 初始化 TimeInterval 类的新实例。 |
方法
| 方法 | 描述 |
|---|---|
| getFrom() | 获取 From 毫秒。 |
| setFrom(long value) | 设置 From 毫秒。 |
| getTo() | 获取 To 毫秒。 |
| setTo(long value) | 设置 To 毫秒。 |
Example: Export of part of animation from GIF image based on time interval.
try (Image image = Image.load("Animation.gif"))
{
GifOptions options = new GifOptions();
options.setFullFrame(true);
final MultiPageOptions multiPageOptions = new MultiPageOptions();
multiPageOptions.setMode(MultiPageMode.TimeInterval);
multiPageOptions.setTimeInterval(new TimeInterval(0, 400));
options.setMultiPageOptions(multiPageOptions);
image.save("PartOfAnimation.gif", options);
}
TimeInterval(long from, long to)
public TimeInterval(long from, long to)
初始化 TimeInterval 类的新实例。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 从 | long | From 毫秒。 |
| 至 | long | 转换为毫秒。 |
getFrom()
public final long getFrom()
获取 From 毫秒。
Returns: long
setFrom(long value)
public final void setFrom(long value)
设置 From 毫秒。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | long |
getTo()
public final long getTo()
获取 To 毫秒。
Returns: long
setTo(long value)
public final void setTo(long value)
设置 To 毫秒。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | long |