NOTA! Questo sito utilizza i cookie e tecnologie simili.

Se non si modificano le impostazioni del browser, l'utente accetta. Per saperne di piu'

Approvo

Java 2D - 02: le classi dei packages: panoramica

Guida Java 2D, corso di base 

 

Prima di procedere, è bene vedere una breve panoramica delle classi e delle interfacce coinvolte.

 

AWT mette a disposizione un elevato numero di classi ed interfacce e risulterebbe estremamente difficile riportarle tutte in questa pagina; è possibile, comunque, individuare dei 'gruppi' all'interno di tale insieme, come ad esempio:

  • le classi per i 'contenitori', come Container, Component, Window, Frame, Panel, ScrollPane;
  • le classi per il disegno di basso livello, come Graphics, Graphics2D, BasicStroke, GradientPaint, TexturePaint, Color, MediaTracker, Image, Polygon, Point, Toolkit, Rectangle;
  • le classi per la definizione di elementi di alto livello, come le classi del gruppo Layout e Border, TextComponent e le sue figlie, Menu, MenuComponent, MenuItem, List, Label, CheckBox;
  • le classi dedicate all'intercettazione e alla gestione degli eventi generati dai dispositivi di input, come AWTEvent, EventQueue e AWTKeyStroke;
  • le classi utilizzate per generare finestre 'extra' con funzioni particolari o processi 'esterni', come FileDialog o PrintJob.

 

 

 

Nel prossimo capitolo, comunque, ci soffermeremo su una particolare gerarchia: quella che, partendo da Object, definisce 'componenti, contenitori e contenuti', passando da Component, Container, Window e Frame di AWT per giungere ad una particolare classe di Swing, JFrame.

E' possibile visualizzare l'elenco completo delle classi e delle interfacce messe a disposizione da AWT sul sito delle API ufficiali di tale package.

 

Al pari di AWT, anche Swing mette a disposizione una vasta gamma di classi ed interfacce, suddividibili in gruppi simili (la mappatura non è completa: Swing non sostituisce del tutto AWT) a quelli precedentemente elencati (contenitori e finestre, componenti di alto livello, gestori degli eventi, finestre particolari, ...).

Un elenco completo di classi ed interfacce di Swing si trova sul sito web delle relative API ufficiali.

 

 

Per un elenco completo (lista) dei tutorial e videotutorial su Java, Java 2D, Java 3D e J2ME, clicca qui


 
Libri e eBook sul linguaggio di programmazione Java:
 
 
ebook PDF "Java 3D: guida di base" di Francesco Milanese
 
 
 
 
 

 

 

Pagina di Francesco Milanese (redbaron85) su Facebook   Pagina di Francesco Milanese (redbaron85) su Google Plus   Profilo di Francesco Milanese (redbaron85) su LinkedIn   Pagina di Francesco Milanese (redbaron85) su Twitter   Canale Youtube di Francesco Milanese (redbaron85ct)

Vai all'inizio della pagina