title: clickable email address as a JLabel in java
body: <p>For the "About" dialog of my application, 
  I have a JLabel which I have defined using html tag as follows:</p>
  
  <pre><code>JLabel myEmail = new JLabel(
      "&lt;html&gt;&lt;br&gt;&lt;font size=2&gt;&lt;a href=mailto:abc.pqr@xyz.com&gt;abc.pqr@xyz.com&lt;/a&gt;" +
      "&lt;/font&gt;&lt;/html&gt;");`
  </code></pre>
  
  <p>I want that on clicking this <code>JLabel</code>, the default email client (say Outlook) gets opened with the <code>To</code> field populated as <code>abc.pqr@xyz.com</code> and <code>subject</code> as a predefined text (say, <code>Hi!</code>).</p>
  
  <p>How to do that?</p>