Come convertire HEX a RGB in Java

May 3

Il linguaggio di programmazione Java ha una ricca biblioteca specializzata in interfacce utente grafiche. È possibile utilizzare questa libreria per creare applicazioni colorate. Java codifica colori come un insieme di tre numeri che rappresentano l'intensità dei colori rosso, verde e blu. Ogni colore ha 255 diversi valori possibili. codici colore sono a volte elencati in esadecimale invece di decimali. È possibile dichiarare gli oggetti Java di colore utilizzando un decimale o esadecimale, e quindi ottenere i valori RGB. Ciò consente di convertire facilmente i codici colore esadecimale da codici di colore RGB.

istruzione

1 Caricare il NetBeans IDE facendo clic sulla sua icona del programma. Quando il programma carica, navigare a "Nuovo progetto Nuovo /" e selezionare "Java Application" dalla lista sul lato destro dello schermo. Un nuovo file di codice sorgente viene visualizzata nell'editor di testo NetBeans. Il file di codice sorgente contiene una funzione principale vuota.

2 Importare la classe di colore aggiungendo questa linea alla parte superiore del vostro file di codice sorgente:

import java.awt.Color;

3 Dichiarare un nuovo oggetto Java colori e assegnarlo alcuni codici colore esadecimale arbitrarie. Questa dichiarazione deve andare all'interno delle parentesi graffe della funzione principale. Una dichiarazione di un oggetto di colore può essere simile a questa:

Colore C = new Color (0xFF, 0x34, 0xAA);

4 Prendi il codice di colore RGB per l'oggetto Java Colore "c" e riporlo in una variabile intera chiamata RGB. È possibile farlo scrivendo la seguente dichiarazione:

int rgb = c.getRGB ();

5 Stampate il RGB variabile utilizzando questa istruzione successiva:

System.out.println("RGB: " + rgb);

6 Eseguire il programma premendo il tasto "F6". L'output è simile al seguente:

RGB: -52.054