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:

ПараметрТипОписание
fromlongFrom в миллисекундах.
tolongВ миллисекунды.

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