Frame f = new Frame();
...
...
Toolkit t = f.getToolkit();
Dimension d = t.getScreenSize();
int w = d.width;
int h = d.height;
int r = t.getScreenResolution();
int bpp = t.getColorModel().getPixelSize();
System.out.println("dimension : " + w +"x" + h);
System.out.println("resolution : " + r + " points par pouce" );
System.out.println("profondeur : " + bpp + " bits par pixel, "
+ java.lang.Math.pow(2, bpp) + " couleurs" );
La résolution est en dots per inch (points par pouce, 1 inch = 25,4 mm).