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:

参数类型描述
longFrom 毫秒。
long转换为毫秒。

getFrom()

public final long getFrom()

获取 From 毫秒。

Returns: long

setFrom(long value)

public final void setFrom(long value)

设置 From 毫秒。

Parameters:

参数类型描述
valuelong

getTo()

public final long getTo()

获取 To 毫秒。

Returns: long

setTo(long value)

public final void setTo(long value)

设置 To 毫秒。

Parameters:

参数类型描述
valuelong