Todos os métodos que se referem a tipos definidos no java.awt.peer são removidos no Java 11.
Essa regra sinaliza o uso do getPeer() no método java.awt.Component, java.awt.Font, e
java.awt.MenuComponent classes e subclasses diretas conhecidas.
Para consultar se um peer foi configurado, substitua:
if (component.getPeer() != null) { .. }
pelo seguinte:
if (component.isDisplayable()) { .. }
Para testar se um componente é leve, substitua:
if (component.getPeer() instanceof LightweightPeer) ..
pelo seguinte:
if (component.isLightweight()) ..
Esta receita substitui o uso de getPeer() método em java.awt.* aulas. O método component.getPeer() != null
é substituído por component.isDisplayable() e
component.getPeer() instanceof LightweightPeer é substituído por component.isLightweight().
Copie a configuração customizada para seu arquivo de construção do aplicativo para ativar a automação de correção.
Para obter mais informações, consulte java.awt.peer não acessível e a documentação do Componente de classe.