Sommario:
Definizione - Cosa significa Java Swing?
Java Swing è un toolkit di interfaccia grafica grafica (GUI) Java leggero che include un ricco set di widget. Fa parte di Java Foundation Classes (JFC) e include numerosi pacchetti per lo sviluppo di applicazioni desktop avanzate in Java. Swing include controlli integrati come alberi, pulsanti immagine, riquadri a schede, cursori, barre degli strumenti, selettori di colori, tabelle e aree di testo per visualizzare il formato RTF o HTTP. I componenti Swing sono scritti interamente in Java e quindi sono indipendenti dalla piattaforma.
Techopedia spiega Java Swing
Swing offre la personalizzazione dell'aspetto di ogni componente in un'applicazione senza apportare modifiche significative al codice dell'applicazione. Include anche un aspetto collegabile, che consente di emulare l'aspetto dei componenti nativi pur avendo il vantaggio di indipendenza dalla piattaforma. Questa particolare funzionalità semplifica la scrittura di applicazioni in Swing e la distingue dagli altri programmi nativi.
Swing è stato distribuito come libreria scaricabile ed è stato incluso come parte dell'edizione standard Java 1.2. In origine, la libreria grafica per Java, sviluppata da Netscape Communication Corporation, era chiamata Internet Foundation Classes (IFC). La prima versione di IFC è stata il 16 dicembre 1996. L'evoluzione di JFC può essere fatta risalire al 1997, quando Sun Microsystems e Netscape Communication Corporation hanno avuto l'idea di fondere IFC con altre tecnologie.
