title: How can I set my Java system look and feel for JNLP apps?
body: <p>I am running Gnome on OpenSuse. As a result, my system look and feel is GTK+, which has numerous ugly problems (see some of them <a href="http://weblogs.java.net/blog/campbell/archive/2007/02/swing_and_gtk_w_1.html" rel="nofollow noreferrer">here</a>).</p>
  
  <p>During development of my swing app, I can run the client from command line or IDE and specify VM parameter </p>
  
  <blockquote>
    <p>-Dswing.systemlaf=com.sun.javax.swing.plaf.metal.CrossPlatformLookAndFeel</p>
  </blockquote>
  
  <p>to make it look good.</p>
  
  <p>But I don't know how to force Java Webstart to use this VM parameter when I start the application through JNLP.</p>
  
  <p><strong>edit:</strong>
  This has nothing to do with the programmatic ability to set the look &amp; feel. The application does this properly.</p>
  
  <p>My question is how to tell Java Webstart to use a VM parameter "swing.systemlaf" when it runs the myapp.jnlp file.</p>