TimeInterval

Inheritance: java.lang.Object

public class TimeInterval

Representerar tidsintervallet i millisekunder

Konstruktörer

KonstruktorBeskrivning
TimeInterval(long from, long to)Initierar en ny instans av klassen TimeInterval.

Metoder

MetodBeskrivning
getFrom()Hämtar Från millisekunder.
setFrom(long value)Ställer in Från millisekunder.
getTo()Hämtar Till millisekunder.
setTo(long value)Ställer in Till millisekunder.

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)

Initierar en ny instans av klassen TimeInterval.

Parameters:

ParameterTypBeskrivning
frånlongFrån millisekunder.
tilllongTill millisekunder.

getFrom()

public final long getFrom()

Hämtar Från millisekunder.

Returns: long

setFrom(long value)

public final void setFrom(long value)

Ställer in Från millisekunder.

Parameters:

ParameterTypBeskrivning
värdelong

getTo()

public final long getTo()

Hämtar Till millisekunder.

Returns: long

setTo(long value)

public final void setTo(long value)

Ställer in Till millisekunder.

Parameters:

ParameterTypBeskrivning
värdelong