title: How do I set the value of a JFormattedTextField with a placeholder character?
body: <p>I have a formatted text field for ip address:</p>
  
  <pre><code>ipmask = new MaskFormatter("###.###.###.###");
  ipmask.setPlaceholderCharacter(' ');
  field = new JFormattedTextField(ipmask);
  </code></pre>
  
  <p><code>field.setValue("111.222.333.444");</code> works but</p>
  
  <p><code>field.setValue(" 10.222.333.444");</code> does not work</p>
  
  <p><code>field.setValue("10 .222.333.444");</code> does not work</p>
  
  <p><code>field.setValue("10.222.333.444");</code> does not work</p>
  
  <p>What is the right way to set the value?</p>