close

Clases de la Fundación Java

Saltar a navegación Saltar a búsqueda

Java Foundation Classes (JFC) es un marco gráfico para desarrollar GUI multiplataforma basadas en Java . JFC consiste en un Abstract Window Toolkit (AWT), Swing y Java 2D . Juntos, proporcionan una amplia interfaz gráfica para programas Java , independientemente de si está utilizando Windows , macOS o Linux .

AWT es la más antigua de las dos bibliotecas de gráficos. Ha sido fuertemente criticado por ser poco más que un marco alrededor de las capacidades gráficas nativas de la plataforma anfitriona. Esto significa que los elementos de la interfaz en AWT dependen de las características nativas de los elementos y los programadores deben tener en cuenta las diferencias entre las distintas plataformas de alojamiento.

Netscape desarrolló una biblioteca de gráficos alternativa llamada Internet Foundation Classes , más independiente de la plataforma . Finalmente, Sun ha fusionado IFC con otras tecnologías bajo el nombre de Swing , agregando la capacidad de ver y sentir widgets . Esto permite que las aplicaciones Swing mantengan el código independiente de la plataforma, pero simulando la apariencia de una aplicación nativa.

Artículos relacionados

Enlaces externos