TimeInterval

Inheritance: java.lang.Object

public class TimeInterval

Milisaniye cinsinden zaman aralığını temsil eder

Yapıcılar

YapıcıAçıklama
TimeInterval(long from, long to)Yeni bir TimeInterval sınıfının bir örneğini başlatır.

Yöntemler

YöntemAçıklama
getFrom()From milisaniyelerini alır.
setFrom(long value)From milisaniyelerini ayarlar.
getTo()To milisaniyelerini alır.
setTo(long value)To milisaniyelerini ayarlar.

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)

Yeni bir TimeInterval sınıfının bir örneğini başlatır.

Parameters:

ParametreTürAçıklama
başlangıçlongFrom milisaniyeleri.
bitişlongMilisaniyelere.

getFrom()

public final long getFrom()

From milisaniyelerini alır.

Returns: long

setFrom(long value)

public final void setFrom(long value)

From milisaniyelerini ayarlar.

Parameters:

ParametreTürAçıklama
değerlong

getTo()

public final long getTo()

To milisaniyelerini alır.

Returns: long

setTo(long value)

public final void setTo(long value)

To milisaniyelerini ayarlar.

Parameters:

ParametreTürAçıklama
değerlong