Mega Code Archive

 
Categories / Java by API / Java Awt
 

GraphicsConfiguration

/*   Default screen device: \Display0   Configuration 1   DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0   Configuration 2   DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0   Configuration 3   DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0   Configuration 4   DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0   Configuration 5   DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0   Configuration 6   DirectColorModel: rmask=ff0000 gmask=ff00 bmask=ff amask=0*/ import java.awt.GraphicsConfiguration; import java.awt.GraphicsDevice; import java.awt.GraphicsEnvironment; public class MainClass {   public static void main(String[] args) {     GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();     GraphicsDevice defaultScreen = ge.getDefaultScreenDevice();     GraphicsConfiguration[] configurations = defaultScreen.getConfigurations();     System.out.println("Default screen device: " + defaultScreen.getIDstring());     for (int i = 0; i < configurations.length; i++) {       System.out.println("  Configuration " + (i + 1));       System.out.println("  " + configurations[i].getColorModel());     }   } }