2008-09-02 18 views

cevap

6
GraphicsDevice[] devices = GraphicsEnvironment.getLocalGraphicsEnvironment() 
     .getScreenDevices(); 
    for (int i = 0; i < devices.length; i++) { 
     GraphicsDevice dev = devices[i]; 
     System.out.println("device " + i); 
     DisplayMode[] modes = dev.getDisplayModes(); 
     for (int j = 0; j < modes.length; j++) { 
      DisplayMode m = modes[j]; 
      System.out.println(" " + j + ": " + m.getWidth() + " x " + m.getHeight()); 
     } 
    } 

Bu kod ile mevcut çözünürlüğü belirleyebilirsiniz. Sistemimde (SuSE linux) olası çözünürlükleri VERMEZ.

Mac ve Windows üzerinde çalışıyor görünüyor.

+0

Bu, Java 6 ile XP üzerinde iyi çalışır. – davenpcj