title: Force one JFrame to always be on top of another
body: <p>I want to have a JFrame that is always on top of another 'parent' frame but <em>not</em> always on top of everything</p>
  
  <p>I have attempted to use:</p>
  
  <ol>
  <li><code>JInternalFrame</code> -- doesn't work because I have to use JDesktopPane which is unnaceptable because the parent frame relies on a Border layout.</li>
  <li><code>JFrame</code> with <code>setAlwaysOnTop(true)</code> -- doesn't work because I only want it to be on top of its parent frame</li>
  </ol>
  
  <p>I'm imagining a method like <code>setAlwaysOnTopOf(JFrame parent)</code>. Is there a way to do this?</p>