Я пишу приложение Java Web Start для Linux и OS X. Оно использует JavaFx для построения пользовательского интерфейса (мое основное приложение наследуется от класса JavaFx Application). Он хорошо работает в OS X, но в Linux (Ubuntu использует IcedTea) интерфейс работает неправильно. Вот:
Мой JNLP настроен как:
<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" xmlns:jfx="http://javafx.com" codebase="http://josericardojunior.com/Dominoes/" href="Dominoes.jnlp">
<information>
<title>Dominoes</title>
<vendor>Universidade Federal Fluminense</vendor>
<homepage href="http://josericardojunior.com/test/" />
<description>Dominoes exploratory tool</description>
</information>
<security>
<all-permissions/>
</security>
<resources>
<j2se version="1.7+" initial-heap-size="64m" max-heap-size="3072M"/>
<jfx:javafx-runtime version="8.0+" href="http://javadl.sun.com/webapps/download/GetFile/javafx-latest/windows-i586/javafx2.jnlp"/>
<jar href="libs/sqlite-jdbc-3.8.6.jar"/>
</resources>
<application-desc main-class="boundary.Main" />
</jnlp>
Кто-то знает, почему это происходит?
Большое спасибо.