Added Headless Exception if we are running in headless mode
This commit is contained in:
parent
f23c8b1554
commit
dc41acbbed
|
@ -27,6 +27,8 @@ import dorkbox.util.process.ShellProcessBuilder;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
|
import java.awt.GraphicsEnvironment;
|
||||||
|
import java.awt.HeadlessException;
|
||||||
import java.io.BufferedReader;
|
import java.io.BufferedReader;
|
||||||
import java.io.ByteArrayOutputStream;
|
import java.io.ByteArrayOutputStream;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
|
@ -79,6 +81,11 @@ class SystemTray {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// no tray in a headless environment
|
||||||
|
if (GraphicsEnvironment.isHeadless()) {
|
||||||
|
throw new HeadlessException();
|
||||||
|
}
|
||||||
|
|
||||||
Class<? extends SystemTray> trayType = null;
|
Class<? extends SystemTray> trayType = null;
|
||||||
|
|
||||||
boolean isJavaFxLoaded = false;
|
boolean isJavaFxLoaded = false;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user