モジュール java.desktop
パッケージ javax.swing

インタフェースUIDefaults.ActiveValue

  • 含まれているクラス:
    UIDefaults


    public static interface UIDefaults.ActiveValue
    このクラスを使うと、getXXX(key)メソッドで検索されるたびに構築されるデフォルトのテーブルにエントリを格納できます。 次に、DefaultListCellRendererを構築するActiveValueの例を示します。
      Object cellRendererActiveValue = new UIDefaults.ActiveValue() {
          public Object createValue(UIDefaults table) {
              return new DefaultListCellRenderer();
          }
      };
    
      uiDefaultsTable.put("MyRenderer", cellRendererActiveValue);
     
    関連項目:
    UIDefaults.get(java.lang.Object)
    • メソッドの詳細

      • createValue

        Object createValue​(UIDefaults table)
        UIDefaultsテーブルから取り出された値を作成します。 このオブジェクトは、アクセスされるたびに作成されます。
        パラメータ:
        table - UIDefaultsテーブル
        戻り値:
        作成されたObject