java 8 landscape java 11 landscape У меня есть приложение, которое использует библиотеку печати java (javax.print. * И java.awt.print. *) Для печати данных на принтерестраницы.Приложение было разработано в Java 2 и работает нормально до Java 8. Но так как мое приложение обновлено до версии Java 11. Я сталкиваюсь с проблемами при печати данных на принтере в альбомной ориентации.Это означает, что данные, напечатанные на бумаге, будут перемещены немного вверх примерно на 3 мм от исходного положения.Поскольку в моем приложении не было никаких изменений кода, я чувствую, что некоторые jre-классы могли измениться или некоторые изменения в jvm 11 могут быть ...
Итак, я подумал запустить эту программу java 11 с jre8 классов в JVM 11. Может ли кто-нибудь дать мне знать, как это сделать ... Или где я должен отладить, чтобы узнать, какие классы jre изменились, что вызывает эту проблему.
Чтобы проверить проблемуВы можете скачать zip с http://www.netcat.li/download.html, внутри которого будет находиться jar reportcat_limited, а также примеры.Я взял SimpleTableExample.java.
Любая помощь будет оценена по достоинству!
Заранее спасибо ...