public class PeriodicScreenCapture extends Object implements Observable
| Modifier and Type | Field and Description |
|---|---|
protected List<InvalidationListener> |
listeners |
| Constructor and Description |
|---|
PeriodicScreenCapture(Path path,
String fileName,
Scene scene,
double delay,
double period) |
PeriodicScreenCapture(Path path,
String fileName,
Scene scene,
double delay,
double period,
boolean addDateTime) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(InvalidationListener listener) |
protected void |
executeFireInvalidated() |
void |
fireInvalidated() |
protected static String |
getISODate(long timeMillis,
String format) |
String |
getIsoDateTimeFormatterString() |
void |
performScreenCapture() |
void |
removeListener(InvalidationListener listener) |
void |
setIsoDateTimeFormatterString(String newFormat) |
void |
start() |
void |
stop() |
protected final List<InvalidationListener> listeners
public PeriodicScreenCapture(Path path, String fileName, Scene scene, double delay, double period)
public void addListener(InvalidationListener listener)
addListener in interface Observableprotected void executeFireInvalidated()
public void fireInvalidated()
public String getIsoDateTimeFormatterString()
public void performScreenCapture()
public void removeListener(InvalidationListener listener)
removeListener in interface Observablepublic void setIsoDateTimeFormatterString(String newFormat)
public void start()
public void stop()
Copyright © 2019 GSI Helmholtzzentrum für Schwerionenforschung GmbH. All rights reserved.