title: Why do I have to import java.awt.* AND java.awt.event.* (for example)
body: <p>In an exercise program I'm working on right now, it calls for a handful of imports, like so:</p>
  
  <pre><code>import java.awt.*;
  import java.awt.event.*;
  import javax.swing.*;
  import javax.swing.event.HyperlinkEvent;
  import javax.swing.event.HyperlinkListener;
  import java.net.URL;
  </code></pre>
  
  <p>ELI5: My question (I'm slightly past the newbie beginner tutorials, and getting into intermediate? now.) is just as the title suggests. Am I actually required to import java.awt.event.* if I've already covered it with java.awt.*?</p>
  
  <p>If not, why is this the seeming convention?</p>