Home Programmazione Java 2D - Guida completa Capitolo 01: Introduzione: Java, Java 2D, Swing, AWT

Page Rank Check    





Ultimi articoli

Capitolo 01: Introduzione: Java, Java 2D, Swing, AWT
Guide di programmazione - Java 2D - Guida completa
Scritto da RedBaron85   
Sabato 30 Gennaio 2010 18:47

Guida alla programmazione delle GUI, interfacce grafiche in Java 2D - Introduzione: Java, Java 2D, Swing, AWT


Capitolo 01: Introduzione: Java, Java 2D, Swing, AWT

Le librerie che consentono la creazione e la gestione delle interfacce grafiche (GUI: Graphical User Interface) - e degli eventi ad esse legati - in Java2D sono, essenzialmente, due:

  • AWT, un package 'vecchio e pesante', il primo realizzato per creare e gestire GUI in Java;
  • Swing, un package facente parte del framework JFC (Java Foundation Class), dotato di componenti più 'leggere' e che ha rimpiazzato quasi del tutto AWT.

Questi due package permettono di definire ed utilizzare strumenti grafici 'portabili' su vari sistemi operativi e, con un certo margine, dispositivi hardware, secondo la nota filosofia di Java: "Write once, run everywhere".

 

Con il termine Java2D ci si riferisce, in generale, all'insieme di packages (e quindi di classi, campi, metodi) che permettono la gestione delle GUI in linguaggio Java.

 

 

In questa guida verranno analizzati gli strumenti messi a disposizione proprio da AWT e Swing per creare le 'finestre' delle applicazioni, inserirvi oggetti di alto livello (caselle di testo, pulsanti, tabelle) ed elementi di basso livello (immagini, forme geometriche, scritte) e gestire gli eventi associati a tali elementi e non solo (pressione di tasti della tastiera, ridimensionamento delle finestre, click sui pulsanti, ...).

Tags:     programmazione      guide      manuali      corso      j2d      java 2d      gui      interfacce      capitolo 1      introduzione      swing      awt
Ultimo aggiornamento Domenica 22 Gennaio 2012 18:25
 

Ti è piaciuto questo articolo ? Condividilo !



RedBaron85.com Forum community banner

Non hai trovato quello che cercavi ?
Ricerca personalizzata
Copyright © 2012 RedBaron85.com: Informatica, CG 2D e 3D, Blender, Python, Java 2D e 3D, 3D Studio e altro ancora!. Tutti i diritti riservati.
Joomla! è un software libero rilasciato sotto licenza GNU/GPL.

Milanese Francesco - Partita IVA: 04950350878

AltroArticoliblog utentiBlueprintsContestenglishProgrammazioneModelliElencoNewsTexturesTutorialsVideotutorials