title: Setting Label background style with getStyle in libgdx
body: <p>I want to change the background style of just one label, which is in its own table, and in it's own layer which is added on top of others in a stack. However, when I assign it, ALL Labels, in all other layers of other tables also get assigned that background. I don't understand why that would happen. I am using libgdx 0.9.8. The skinLibgdx I create is using a basic png with fonts and small background images (that's where the "white" comes from).</p>
  
  <pre><code>lblGameMessage = new Label(" ", skinLibgdx.get(LabelStyle.class));  //skinLibgdx is a Skin - TextureAtlas
  ...
  lblGameMessage.getStyle().background = skinLibgdx.newDrawable("white", 0.2f, 0.2f, 0.2f, 0.8f);
  </code></pre>
  
  <p>Is this a bug? Why would all other labels be affected by this?
  After that line, I try to set the other labels back to black color, but then my lblGameMessage also gets set to black.</p>
  
  <pre><code>lblLevel = new Label("Level: ", skinLibgdx.get(LabelStyle.class));
  ...
  lblLevel.getStyle().background = skinLibgdx.newDrawable("white", 0, 0, 0, 1);
  </code></pre>