で定義された型を参照するすべてのメソッドは java.awt.peer パッケージは Java 11.
このルールは getPeer() メソッドを java.awt.Component, java.awt.Fontおよび
java.awt.MenuComponent クラスと、既知の直接のサブクラスである。
ピアが設定されているかどうかを確認するには、以下の置き換えを行います。
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 Not Accessible および Class Component の資料を参照してください。