Я использую Gnome в OpenSuse. В результате моя система выглядит и работает как GTK +, в которой есть множество неприятных проблем (см. Некоторые из них здесь ).
Во время разработки моего приложения Swing я могу запустить клиент из командной строки или IDE и указать параметр VM
-Dswing.systemlaf = com.sun.javax.swing.plaf.metal.CrossPlatformLookAndFeel
чтобы он выглядел хорошо.
Но я не знаю, как заставить Java Webstart использовать этот параметр VM, когда я запускаю приложение через JNLP.
редактирование:
Это не имеет ничего общего с программной способностью настраивать внешний вид. Приложение делает это правильно.
Мой вопрос заключается в том, как указать Java Webstart использовать параметр виртуальной машины "swing.systemlaf" при запуске файла myapp.jnlp.