Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di nicola
    Registrato dal
    May 2007
    Messaggi
    86

    [java]colorare stringa parametrizzata

    salve è possibile colorare una parte di una stringa?
    ad esempio
    se la stringa è
    String x = "il suo numero è"+num;
    e quindi passo l'int "num",
    è possibile colorare questo intero di un colore diverso, per metterlo in risalto?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,254

    Re: [java]colorare stringa parametrizzata

    Originariamente inviato da nicola
    salve è possibile colorare una parte di una stringa?
    Dipende da dove vuoi visualizzarla: nella console? in un componente Swing (es. JLabel)?
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  3. #3
    Utente di HTML.it L'avatar di nicola
    Registrato dal
    May 2007
    Messaggi
    86
    JOptionPane...
    codice:
    15: JOptionPane.showMessageDialog(frame,"Conto # "+conto+" inesistente","ERROR!!",2);
    e dovrei colorare conto

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,304
    Swing ti permette di utilizzare HTML:
    codice:
    import java.awt.*;
    import javax.swing.*;
    import java.awt.event.*;
    
    public class Colore {
       public static void main(String[] args) {
          int numero = 10;
          String frase = "<html>Il tuo saldo: <span style=\"color: #ff0000;\">" + numero + "</span></html>";
          JOptionPane.showMessageDialog(null, frase, "Titolo", JOptionPane.INFORMATION_MESSAGE);
       }
    }
    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Utente di HTML.it L'avatar di nicola
    Registrato dal
    May 2007
    Messaggi
    86
    grazie lele... gentilissimo

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 © 2024 vBulletin Solutions, Inc. All rights reserved.