title: Instantiate a class object with constructor that accepts a string parameter?
body: <p>I would like to instantiate an object from its <code>Class</code> object, using the constructor that accepts a single <code>String</code> argument.</p>
  
  <p>Here is some code that approaches what I want: </p>
  
  <pre><code>Object object = null;
  Class classDefinition = Class.forName("javax.swing.JLabel");
  object = classDefinition.newInstance();
  </code></pre>
  
  <p>However, it instantiates the <code>JLabel</code> object with no text.  I would like to use the <code>JLabel</code> constructor that accepts a string as the initial text.  Is there a way to select a specific constructor from a <code>Class</code> object?</p>