Ne használja a getPeer metódust

A Java 11 változatban eltávolításra került az összes metódus, amely a java.awt.peer csomagban meghatározott típusokra hivatkozik. Ez a szabály megjelöli a getPeer() metódus használatát a java.awt.Component, java.awt.Font és java.awt.MenuComponent osztályokon és az ismert közvetlen alosztályokon.

Annak ellenőrzéséhez, hogy be van-e állítva egy Peer objektum, cserélje le a következőt:

if (component.getPeer() != null) { .. }

a következőre:

if (component.isDisplayable()) { .. }

Annak teszteléséhez, hogy egy összetevő egyszerűsített-e, cserélje le a következőt:

if (component.getPeer() instanceof LightweightPeer) ..

a következőre:

if (component.isLightweight()) ..

További információkért tekintse meg a java.awt.peer nem elérhető és az Osztály összetevő dokumentációt.