Module  java.desktop
软件包  javax.swing

Interface UIDefaults.ActiveValue

  • Enclosing class:
    UIDefaults


    public static interface UIDefaults.ActiveValue
    该类可以在每次使用getXXX(key)方法查找之后构建的默认表中存储一个条目。 下面是一个示例ActiveValue即构造一个DefaultListCellRenderer
      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 - a UIDefaults
        结果
        the created Object