La clase java.awt.Toolkit actúa como puente entre el sistema operativo y Java, centralizando las operaciones gráficas dependientes del sistema operativo, de forma que en un mismo entorno de ejecución puedan coexistir diferentes implementaciones de la frontera Java-SO. La clase en sí es abstracta - son las diferentes implementaciones de esta frontera las que son concretas y descienden de ella. Podemos obtener la instancia de la implementación actualmente en uso mediante el método estático getDefaultToolkit()
Una de las operaciones útiles que proporciona Toolkit es el método getScreenSize() para obtener el tamaño de pantalla:
import java.awt.Toolkit; import java.awt.Dimension; public class Dimensiones { public static void main(String[] args) { Toolkit tk = Toolkit.getDefaultToolkit(); Dimension tama?o = tk.getScreenSize(); System.out.println("La pantalla es de " + tama?o.getWidth() + " x " + tama?o.getHeight() ); } }