mas Denis o meu problema é o seguinte:
O array de cores deve estar todo declarado no meu código. Acontece que eu tenho uns esquemas de cores que ja estao prontos em imagens. Entao eu pegaria o RGB de cada cor, teria um bacalhau para converter esses RGBs em hexa ou color(aqui é minha dúvida) e iria preenchendo o array.
agradeceria muito se vc pudesse me exemplificar como fazer isso com java.awt.Color ou de outro meio.
nao ficou bem claro pra mim o q vc quer fazer mas eu vou tentar ajudar
primeiro:
antes de pegar cada cor, vc ja sabe o número total de cores q vc tera q guardar?
caso sim, entao vc pode guardar essas cores em um array.
caso nao, entao vc tera q guardar isso em um objeto do tipo Collection. pq esses nao tem um tamanho fixo e ai vc pode ir adicionando varios objetos sem limite. (particularmente eu gosto de usar o ArrayList)
vc pode criar esse array de uma forma bastante simples como exemplificado abaixo: