title: Is there a way to improve JFileChooser look and feel under Ubuntu?
body: <p>I've been making a program that uses a JFileChooser. I've set the application up with </p>
  
  <blockquote>
    <p>UIManager.getSystemLookAndFeelClassName()</p>
  </blockquote>
  
  <p>Which works just fine for pretty much everything under Ubuntu. The only problem I've run into so far is that the JFileChooser comes out looking pretty awful:
  <img src="https://i.stack.imgur.com/Ry7lI.png" alt="JFileChooser with SystemLookAndFeel"></p>
  
  <p>Is there a way to make this look like the default file chooser in Ubuntu? ie.
  <img src="https://i.stack.imgur.com/rvGsz.png" alt="Desired file chooser dialog"></p>
  
  <p>I've tried using</p>
  
  <blockquote>
    <p>UIManager.getCrossPlatformLookAndFeelClassName()</p>
  </blockquote>
  
  <p>Which makes the JFileChooser dialog look <em>better</em>, but still not native looking, and it ruins the rest off the application's feel too.</p>
  
  <p>Thanks.</p>