Your preferences have been saved!
» Getting the Color Model of an Image - import java.awt.Image; import java.awt.image.BufferedImage; import java.awt.image.ColorModel; import java.awt.image.PixelGrabber; import javax.swing.ImageIcon; public class Main {   public static void main(String[] argv) throws Exception {     Image image = new ImageIcon("a.png").getImage();     if (image instanceof BufferedImage) {       BufferedImage bimage = (BufferedImage) image;... 08 Feb 12 » Getting the Number of Screens - import java.awt.GraphicsDevice; import java.awt.GraphicsEnvironment; import java.awt.HeadlessException; public class Main {   public static void main(String[] argv) throws Exception {     GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();     try {       GraphicsDevice[] gs = ge.getScreenDevices();       int numScreens = gs.length;     } catch (HeadlessException e) {... 06 Feb 12 » Getting Amount of Free Accelerated Image Memory - import java.awt.GraphicsDevice; import java.awt.GraphicsEnvironment; import java.awt.image.VolatileImage; public class Main {   public static void main(String[] argv) throws Exception {     GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();     GraphicsDevice[] gs = ge.getScreenDevices();     for (int i = 0; i < gs.length; i++) {       VolatileImage im = gs[i].getDefaultConfiguration()           .createCompatibleVolatileImage(1, 1);... 06 Feb 12 » Getting the Font Faces for a Font Family - import java.awt.Font; import java.awt.GraphicsEnvironment; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class Main {   public static void main(String[] argv) throws Exception {     Map<String, List<String>> fontFaceNames = new HashMap<String, List<String>>();     GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();... 06 Feb 12 » Getting Number of Colors - import java.awt.DisplayMode; import java.awt.GraphicsDevice; import java.awt.GraphicsEnvironment; public class Main {   public static void main(String[] argv) throws Exception {     GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();     GraphicsDevice gs = ge.getDefaultScreenDevice();     DisplayMode[] dmodes = gs.getDisplayModes();     for (int i = 0; i < dmodes.length; i++) {       int refreshRate = dmodes[i].getRefreshRate();... 06 Feb 12 » Getting Refresh Rates - import java.awt.DisplayMode; import java.awt.GraphicsDevice; import java.awt.GraphicsEnvironment; public class Main {   public static void main(String[] argv) throws Exception {     GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();     GraphicsDevice gs = ge.getDefaultScreenDevice();     DisplayMode[] dmodes = gs.getDisplayModes();     for (int i = 0; i < dmodes.length; i++) {       int bitDepth = dmodes[i].getBitDepth();... 06 Feb 12 » Getting Screen Sizes - import java.awt.DisplayMode; import java.awt.GraphicsDevice; import java.awt.GraphicsEnvironment; public class Main {   public static void main(String[] argv) throws Exception {     GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment();     GraphicsDevice gs = ge.getDefaultScreenDevice();     DisplayMode[] dmodes = gs.getDisplayModes();     for (int i = 0; i < dmodes.length; i++) {       int screenWidth = dmodes[i].getWidth();... 06 Feb 12