| 
  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);
 int bytes = gs[i].getAvailableAcceleratedMemory();
 if (bytes < 0) {
 System.out.println("Amount of memory is unlimited");
 }
 
 im.flush();
 }
 }
 }
 
 
 
 
 |