Все методы, которые ссылаются на типы, определенные в java.awt.peer пакет удален в Java 11.
Это правило отмечает использование getPeer() метод на java.awt.Component, java.awt.Fontи
java.awt.MenuComponent классы и прямые известные подклассы.
Для того чтобы узнать, задан ли объект ComponentPeer, замените следующий код:
if (component.getPeer() != null) { .. }
следующим кодом:
if (component.isDisplayable()) { .. }
Для того чтобы узнать, является ли компонент упрощенным, замените следующий код:
if (component.getPeer() instanceof LightweightPeer) ..
следующим кодом:
if (component.isLightweight()) ..
Этот рецепт заменяет использование getPeer() метод в java.awt.* классы. В методе component.getPeer() != null
заменяется на component.isDisplayable() и
component.getPeer() instanceof LightweightPeer заменяется на component.isLightweight().
Скопируйте пользовательскую конфигурацию в файл сборки приложения, чтобы включить автоматизацию исправлений.
См. страницу java.awt.peer недоступен и документацию по классу Component.