Desde sus inicios el entorno Java ya contaba con una biblioteca de componentes gráficos conocida como AWT.