Não use o método getPeer

Todos os métodos que se referem aos tipos definidos no pacote java.awt.peer foram removidos no Java 11. Essa regra sinaliza o uso do método getPeer() nas classes java.awt.Component, java.awt.Font e as classes java.awt.MenuComponent e subclasses conhecidas diretas.

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()) ..

Para obter mais informações, consulte as documentações java.awt.peer não acessível e Componente de classe.