title: How to add a horizontal gap with a JLabel
body: <p>I have a JLabel (actually, it is a JXLabel).</p>
  
  <p>I have put an icon and text on it.</p>
  
  <p><code>&lt;icon&gt;&lt;text&gt;</code></p>
  
  <p>Now I wand to add some spacing on the left side of the component, like this:</p>
  
  <p><code>&lt;space&gt;&lt;icon&gt;&lt;text&gt;</code></p>
  
  <p>I DON'T accept suggestion to move the JLabel or add spacing by modifying the image.</p>
  
  <p>I just want to know how to do it with plain java code.</p>