Mudança do Background do frame

Prezados;
Não entendi a diferença:

Assim funciona!

Assim não funciona!

Color c = new Color(100); this.t1.setBackground(c);

Agradeço desde já…

Pessoal estou na procura deste entendimento…

Que cor é identificada pelo inteiro "100"? Não cheguei a pesquisar, mas a Color (int r, int g, int b) eu sei que existe. Números baixos eu sei que tem (1, 2, 3, ...) mas 100 eu não sei.

Pelo que entendi as cores primárias “RGB”, variam de 0 a 255, sendo que 0 é tom mais escuro(preto) e 255 o tom mais claro(branco).

Usei o valor “100”, só para teste, pois, o meu objetivo no questionamento é referente aos procedimentos utilizados, que não entendi.

Pessoal estou ainda com esta pendência, ou melhor, dúvida.
Alguém poderia me ajudar, ou melhor, me dar uma dica de estudo?

Agradeço dese já!!!