Inserir nova cor no "Basic Colors"

1 resposta
T

ola pessoal!

situacao:

jPanel.setBackground(Color.green);

Como vcs podem ver no codigo acima estou querendo colorir um jPanel…
mas esse verde (por exemplo) e mto claro e eu gostaria de um verde mais escuro, ou outras cores de minha preferencia… (red, green, blue, etc)
mas se eu escrevo (Color.) e pressiono “Ctrl+space” aparece uma lista de 13 cores, cores designadas como “Basic Colors”, ex: lightGray, gray, darkGray, etc (como vcs podem ver em propriedades).

eu gostaria de inserir no Basic Color um “darkGreen”…

ou

eu escrevo em jPanel.setBackground(new Color(0, 102, 51));

mas como eu faço isso???

obrigado pessoal!

1 Resposta

J

Você pode simplesmente criar uma outra classe, com algumas constantes pra você usar como cores, exemplo:

public interface CoresPersonalizadas{
   public static final Color DARK_GREEN = new Color(0, 102, 51);
   //outras cores
}

jPanel.setBackground(CoresPersonalizadas.DARK_GREEN);
Criado 13 de novembro de 2006
Ultima resposta 13 de nov. de 2006
Respostas 1
Participantes 2