Tabla de contenido:
Definición - ¿Qué significa Java Swing?
Java Swing es un kit de herramientas de widgets de interfaz gráfica de usuario (GUI) de Java ligero que incluye un amplio conjunto de widgets. Forma parte de Java Foundation Classes (JFC) e incluye varios paquetes para desarrollar aplicaciones de escritorio enriquecidas en Java. Swing incluye controles integrados como árboles, botones de imagen, paneles con pestañas, controles deslizantes, barras de herramientas, selectores de color, tablas y áreas de texto para mostrar HTTP o formato de texto enriquecido (RTF). Los componentes Swing están escritos completamente en Java y, por lo tanto, son independientes de la plataforma.
Techopedia explica Java Swing
Swing ofrece personalización de la apariencia de cada componente de una aplicación sin realizar cambios significativos en el código de la aplicación. También incluye una característica de aspecto y conexión enchufable, que le permite emular la apariencia de los componentes nativos sin dejar de tener la ventaja de la independencia de la plataforma. Esta característica particular hace que escribir aplicaciones en Swing sea fácil y lo distingue de otros programas nativos.
Swing se distribuyó como una biblioteca descargable y se ha incluido como parte de Java Standard Edition 1.2. Originalmente, la biblioteca de gráficos para Java, desarrollada por Netscape Communication Corporation, se llamaba Internet Foundation Classes (IFC). El primer lanzamiento de IFC fue el 16 de diciembre de 1996. La evolución de JFC se remonta a 1997, cuando a Sun Microsystems y Netscape Communication Corporation se le ocurrió la idea de fusionar IFC con otras tecnologías.
