title: Rotate and Perspective on Swing GUI Component (JList/JTable)
body: <p>I am trying to build a Media Player. I have all the code for music playback. And the GUI is made up of 3 main parts:-</p>
  
  <ol>
  <li>A blue background.</li>
  <li>A <code>JList</code> with <code>JScrollPane</code></li>
  <li>A <code>JLayer</code> Shell (with a polygon cut out to reveal the list and blue background beneath it.)</li>
  </ol>
  
  <p>So my question is how can I create a custom list or <code>JTable</code> that is slightly rotated with the base of the component stretched out on both corners (using a perspective filter). Also the <code>JScrollbar</code> attached must be customized also. I guess at least it needs to be rotated. But would like to know how to make one by supplying my own graphics. Is this possible?</p>
  
  <p>Here is a MOCKUP of the design:
  <a href="http://www.splashportal.net/MOCKUP/iJuk-MOCKUP.swf" rel="nofollow noreferrer">http://www.splashportal.net/MOCKUP/iJuk-MOCKUP.swf</a></p>
  
  <p>Here is a Screenshot of it:
  <img src="https://i.stack.imgur.com/UXgfR.png" alt="enter image description here"></p>