Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697

    Formattare

    Vorrei cambiare il font e il colore solo a "KB", "MB", e "GB", che codice si usa?

    codice:
    <%!
       import java.text.DecimalFormat;
        String formatNumber(long num) {
        if (num < 1024) return "" + num;
        DecimalFormat twoDec = new DecimalFormat("#");
        if (num < 1024*1024) return twoDec.format((float)num/1024) + " KB " ;
        DecimalFormat twoDec = new DecimalFormat("#.##");
        if (num < 1024*1024*1024) return twoDec.format((float)num/1024/1024) + " MB ";
        return twoDec.format((float)num/1024/1024/1024) + " GB ";
      }
    %>

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    bhè, visto che l'output è a browser, crei una classe CSS
    codice:
    .colorRed {
      color: #FF0000;
    }
    e quando fai il return ci appiccichi, per esempio:
    codice:
    if (num < 1024*1024) return twoDec.format((float)num/1024) + "<span class=\"colorRed\"> KB </span>" ;
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da Andrea1979
    bhè, visto che l'output è a browser, crei una classe CSS
    codice:
    .colorRed {
      color: #FF0000;
    }
    e quando fai il return ci appiccichi, per esempio:
    codice:
    if (num < 1024*1024) return twoDec.format((float)num/1024) + "<span class=\"colorRed\"> KB </span>" ;
    Bene, funziona

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.