title: Create an "accessory view" in Java Swing file dialogs
body: <p>On Mac OS X, the native <a href="https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/ApplicationKit/Classes/NSSavePanel_Class/Reference/Reference.html" rel="nofollow noreferrer">NSSavePanel</a> supports an "accessory view" that can be used to specify file types and other options (using <code>setAccessoryView:</code>). I would like to do something similar in my Swing application as well.</p>
  
  <p><img src="https://i.stack.imgur.com/qkdlZ.png" alt="Accessory view on OS X"></p>
  
  <p>I know <a href="http://docs.oracle.com/javase/7/docs/api/javax/swing/JFileChooser.html" rel="nofollow noreferrer">JFileChooser</a> supports something like this but it just doesn't look native. Is it possible to do this using AWT's <a href="http://docs.oracle.com/javase/7/docs/api/java/awt/FileDialog.html" rel="nofollow noreferrer">FileDialog</a> directly (which does use the native file dialog)? Maybe using <a href="https://github.com/twall/jna" rel="nofollow noreferrer">Java Native Access</a>?</p>