net.java.openjdk.cacio.ctc.CTCGraphicsEnvironment Maven / Gradle / Ivy
package net.java.openjdk.cacio.ctc;
import java.awt.GraphicsDevice;
import sun.java2d.SunGraphicsEnvironment;
import sun.java2d.SurfaceManagerFactory;
public class CTCGraphicsEnvironment extends SunGraphicsEnvironment {
public CTCGraphicsEnvironment() {
SurfaceManagerFactory.setInstance(new CTCSurfaceManagerFactory());
}
@Override
protected int getNumScreens() {
return 1;
}
@Override
protected GraphicsDevice makeScreenDevice(int screennum) {
return new CTCGraphicsDevice();
}
@Override
public boolean isDisplayLocal() {
return true;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy