Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [java] Cambiare colore testo dentro JTextArea

    Ciao,


    ho diverse funzioni che aggiungono righe (di debug) dentro una JTextArea comune.

    Vorrei, per ogni riga/righe stampate da una funzione, selezionare un certo colore.


    Ho provato una cosa così:

    codice:
     jTextArea1.setForeground(Color.MAGENTA);
     jTextArea1.setFont(new Font("Verdana",Font.PLAIN,10));
     jTextArea1.append("Contatore riga: "+String.valueOf(riga)+". Contatore i: "+String.valueOf(i)+" --> Contiene il dato: "+String.valueOf(r.getString(i+1))+"\n");
    lasciate stare il contenuto dell ultima riga...

    Ma in questo modo si colora il contenuto dell'intera JTextArea di MAGENTA... come evidente che sia.




  2. #2
    usa JTextPane
    Al mio segnale... scatenate l'inferno!

  3. #3
    uso JTextPane al posto della JTextArea?

  4. #4
    Originariamente inviato da cagnaluia
    uso JTextPane al posto della JTextArea?
    esatto
    Al mio segnale... scatenate l'inferno!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.