Я портирую приложение Java Web Start, которое нормально работало в Oracle JDK Java 7 и 8, на Java 9 и 10. Осталось решить проблему с компоновкой:
Приложение - это бывший Java-апплет, который работает как JApplet
,
используя элемент <applet-desc>
с width=1000
, height=650
.
Однако в Java 9 и 10 оно отображает окно с width=1000
, height=1000
, предоставляя нежелательную нижнюю область отображения.
Я пытался изменить размер окна, но безуспешно. Значения размеров целевого контейнера обновляются, но отображаемое окно не изменит свой размер.
Кто-нибудь может подтвердить это поведение?
Я бы предпочел простое исправление, а не портирование апплета в обычное приложение Swing.
Обновление: я подтвердил то же поведение в приложении JWS JApplet от другой стороны.