Wszystkie metody odwołujące się do typów zdefiniowanych w pakiecie java.awt.peer zostały usunięte ze środowiska Java 11.
Ta reguła powoduje oznaczenie użycia metody getPeer() w klasach java.awt.Component, java.awt.Font i java.awt.MenuComponent oraz w bezpośrednich znanych podklasach.
Aby sprawdzić, czy obiekt peer został ustawiony, należy zastąpić kod:
if (component.getPeer() != null) { .. }
następującym kodem:
if (component.isDisplayable()) { .. }
Aby sprawdzić, czy komponent jest uproszczony, należy zastąpić kod:
if (component.getPeer() instanceof LightweightPeer) ..
następującym kodem:
if (component.isLightweight()) ..
Aby uzyskać więcej informacji, patrz Niedostępna klasa java.awt.peer i Komponent klasy.