Come realizzare un testo colorato in Java

tramite: O2O
Difficoltà: media
19

Introduzione

Realizzare un testo colorato in Java che sia presente all'interno di una finestra grafica è un'operazione relativamente semplice, ma può risultare complicata per coloro che fanno uso del linguaggio di programmazione in questione per la prima volta. Un esempio di operazione potrebbe essere la realizzazione di un testo alternato in due diverse tonalità di colore, una in rosso e l'altra in blu. Java, grazie alla possibilità di programmare ad alto livello, permette all'utente di realizzare quanto desidera con estrema semplicità. Vediamo quindi come realizzare un testo colorato in Java.

29

Occorrente

  • PC
  • Buona conoscenza della programmazione in Java
  • Manuale di programmazione informatica
39

La creazione della classe "FinestraConTesto"

Per prima cosa, create una classe denominata "FinestraConTesto" la quale estenderà "JFrame". Così facendo avrete dato il via alla creazione della vostra personale finestra grafica. Definite il costruttore, specificando al suo interno le caratteristiche che la finestra dovrà avere.

49

La creazione degli oggetti "Font"

Fatto ciò, eseguite la classe per visualizzare il testo appena creato all'interno della finestra principale. Se avete eseguito correttamente i passi precedenti, vedrete a video una finestra con all'interno una stringa di caratteri. A questo punto dovrete creare una seconda "JLabel" che andrà ad ospitare un nuovo testo, su cui applicherete il colore blu. Una volta creata, agganciatela al pannello principale esattamente come fatto in precedenza. Come potrete notare dall'anteprima, il carattere è di dimensioni ridotte. In ultima fase, dovrete impostare uno stile diverso, un tipo di carattere diverso e soprattutto una nuova dimensione. Create due oggetti di classe "Font", impostando attraverso il proprio costruttore lo stile, la dimensione e il tipo di carattere scelto. Scrivete in questo modo:

Font fontA=new Font ("Book Antiqua", Font. PLAIN, 30);
Font fontB=new Font ("Monotype Corsiva", Font. PLAIN, 30);

Applicate la nuova modifica su entrambe le label, in questo modo:


testo. SetFont (fontA);
testo2. SetFont (fontB);

Arrivati fin qui, avrete portato a termine il vostro obiettivo e potrete finalmente godervi il risultato finale. Implementate il metodo main () che vi servirà a testare la corretta funzionalità della vostra classe. Al suo interno scriverete:

FinestraConTesto fct = new FinestraConTesto ();

In questo modo, a video, vedrete avviarsi e visualizzarsi la finestra.

Continua la lettura
59

La dichiarazione di una "JLabel"

A questo punto dichiarate una JLabel che vi servirà a contenere il testo colorato e create una sua istanza all'interno del costruttore FinestraConTesto (). Dentro quest'ultimo, agganciate questo testo al pannello principale scrivendo :

getContentPane (). Add (testo);.

69

L'agganciamento di un secondo testo

Per agganciare il secondo testo, dichiarate un apposito oggetto pannello di classe JPanel. Create una sua istanza all'interno del costruttore, dopodiché agganciate alla vostra finestra il pannello creato. Su quest'ultimo andrete ad immettere il primo testo scrivendo:

pannello. Add (testo);.

79

La personalizzazione dei testi

Arrivati a questo punto, dedicatevi a personalizzare i due testi. Per fare questo utilizzerete un apposito metodo che si occuperà di cambiare il colore della JLabel su cui viene invocato. Per entrambe le label andrete a scrivere:

testo. SetForeground (Color. Red);
testo2. GetForeground (Color. Blue);

Tale metodo richiede come parametro un apposito oggetto della classe Color.

Abbiamo terminato la nostra guida su come realizzare un testo colorato in Java. Per ulteriori informazioni consultate il link: http://www.francescomilanese.com/j2me/349-capitolo-30-colori-font-testo.html.

89

Guarda il video

99

Consigli

Non dimenticare mai:
  • Inserite altre label da personalizzare ed eventualmente cambiate la dimensione della finestra.
  • Se non siete particolarmente pratici nelle procedure informatiche relative alla programmazione in Java, lasciatevi aiutare dal vostro tecnico di fiducia o da una persona più competente.
Alcuni link che potrebbero esserti utili:

Potrebbe interessarti anche

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Segnala il video che ritieni inappropriato
Devi selezionare il video che desideri segnalare
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Programmazione

Come realizzare e gestire un evento in Java

Con l'avvento della programmazione ad oggetti, abbiamo assistito ad una vera e propria rivoluzione in questo campo. Il linguaggio Java, in particolare, ci permette di eseguire diverse azioni. Tra i vari elementi di cui possiamo usufruire, figurano gli...
Programmazione

Come realizzare un sito usando Java

Con la navigazione in internet si possono visitare di continuo delle serie infinite di siti e pagine. Tanti utenti, per varie necessità, hanno infatti bisogno di realizzare un sito internet. Magari per pubblicizzare la propria attività lavorativa. Oppure...
Programmazione

Realizzare una semplice finestra grafica in Java

Java è un linguaggio di programmazione interamente dedicato agli oggetti ed offre costrutti utili, semplici e intuitivi per gestire ed implementare la totalità dei compiti che un programmatore desidera. La guida di oggi vuole mostrare come realizzare...
Programmazione

Creare Una Semplice Tabellina Pitagorica In Java

Sono molti i bambini che trovano difficoltà a memorizzare le tabelline. Per questo motivo oggi nella nostra guida impariamo come creare con java una semplice tabellina pitagorica usando un semplice Editor di testo. Vediamo insieme come procedere per...
Programmazione

Come iniziare a programmare in Java

Quando si progetta un sito internet, bisogna essere consapevoli del linguaggio che si sta adoperando per disegnare ogni comando o elemento presente nelle pagine, come avvengono i collegamenti, e certe regole affinché tutto funzioni alla perfezione. Il...
Programmazione

Come installare Java su Android

Installare Java su Android non è affatto un' impresa difficile. Il metodo per inserirle direttamente su dispositivo mobile (smartphone o tablet), si chiama AIDE - Android Java IDE. Questa istallazione presenta caratteristiche avanzate come la formattazione...
Programmazione

Come programmare una calcolatrice in Java

Al giorno d'oggi è importantissimo saper usare i linguaggi di programmazione, visto che la tecnologia e l'informatica sono diventate basi utili per ogni ambito della vita. Uno tra i linguaggi migliori e più convenienti per il programmatore è Java,...
Programmazione

Come realizzare animazioni con JavaScript

Tra i linguaggi di scripting esistenti Javascrispt è quello tutt'oggi utilizzato anche se superato da altri più moderni. Questo linguaggio si basa su una sintassi Java, ma esso è reso più semplice e diretto in quanto svolge il codice script riga dopo...
I presenti contributi sono stati redatti dagli autori ivi menzionati a solo scopo informativo tramite l’utilizzo della piattaforma www.o2o.it e possono essere modificati dagli stessi in qualsiasi momento. Il sito web, www.o2o.it e Arnoldo Mondadori Editore S.p.A. (già Banzai Media S.r.l. fusa per incorporazione in Arnoldo Mondadori Editore S.p.A.), non garantiscono la veridicità, correttezza e completezza di tali contributi e, pertanto, non si assumono alcuna responsabilità in merito all’utilizzo delle informazioni ivi riportate. Per maggiori informazioni leggi il “Disclaimer »”.