Java  »  Guide  »  Guida Java 

Note per compilare il programma



Visto che il programma è stato creato per un browser (che hanno le vecchie versioni di Java) ho dovuto usare String [] NOMI=Toolkit.getdefaultToolkit().getfontList(); per avere i caratteri, se si compila con JDK 1.2 o 1.3 si deve scrivere:

Ø javac grafDemo.java -deprecation

Il quale darà un warning per dire che si usa un metodo deprecato.
Se invece userete l'appletviewer per visualizzare l'applet potete cambiare

String [] NOMI=Toolkit.getdefaultToolkit().getfontList();

con

String [] NOMI=GraphicsEnvironment.
getLocalGraphicsEnvironment().
getAvailablefontFamilyNames();

e apprezzare la grande quantità di font presenti.

Nell'esempio ho usato per i colori tre scrollbar, che tra i GUI non avevamo visto.
Per creare l'oggetto scrollbar ho usato il costruttore:

Scrollbar R=new Scrollbar(Scrollbar.VERTICAL, 0, 1, 0, 255);

che crea una scrollbar verticale con valori che vanno da 0 a 255 con valore iniziale 0.
Poi ho settato il valore della scrollbar con R.setValue(255); ed ho detto che l'incremento per ogni click deve essere di 10 con R.setUnitIncrement(10);

Per ascoltare i cambiamenti uso un oggetto che implementa la classe AdjustmentListener che ascolta eventi di tipo AdjustmentEvent. Per associare l'ascoltatore all'oggetto scrollbar si usa il metodo addAdjustmentListener.

metodo addAdjustmentListener

Ultimi articoli Java

Utilizzare OSGi in Eclipse

Articolo di introduzione all'utilizzo di OSGI in ambiente Eclipse

Jsoup: parsing semplice di HTML5 in java

Presentazione della libreria JSOUP: un parser molto semplice per...

The Cube: una demo 3D per Android con JMonkey

Un progetto di demo passo-passo per gestire gli eventi 3d di base in...

Parsing JSON semplice con google GSON

Breve ed essenziale introduzione alla libreria di google per la...

AppFuse: realizzare un'applicazione completa (implementare i servizi)

Prosegue la serie per realizzare una app completa con AppFuse....

Altri articoli

Guide Java

Guida Apache Struts

Il primo e più utilizzato tra i framework MVC del mondo Java,...

Guida Java Spring

Scoprire il lightweight container più famoso del mondo Java....

Guida Java 6

Prendendo le mosse dalla guida Java, già presente su HTML.it,...

Altre guide

Newsletter @Programmazione

Ogni mese, direttamente nella tua e-mail: articoli, script e guide su Java, Visual Basic, VB.Net ed i più diffusi linguaggi di programmazione.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso Google AdWords Base

25 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

05 Giugno 2012 a Roma
Disponibilità: 7 Posti