title: setBackground(new color()); in java does not understand the given RGB value
body: <p>I have a program with some gui, on the JFrame I set,</p>
  <pre><code> setBackground( new Color(107, 106, 104) );
  </code></pre>
  <p>The issue is that I get a greyish color, but not the right one. If I check it in PhotoShop, it gives me the RGB values (126, 125, 123)</p>
  <p>Ps. I have tried with HEX value, the same result.</p>