Module  java.desktop
软件包  javax.swing

Annotation Type SwingContainer



  • @Target(TYPE)
    @Retention(RUNTIME)
    public @interface SwingContainer
    用于为自动生成的BeanInfo类指定一些摆动相关信息的注释。 如果注释类具有相应的用户定义的BeanInfo类,则不使用此注释,这并不意味着自动分析。

    isContainer feature attribute主要用于Swing库。 所有Swing组件通过设计扩展了Container类,因此构建器工具假定所有Swing组件都是容器。 具有isContainer属性的BeanInfo类允许直接指定Swing组件是否为容器。

    从以下版本开始:
    9
    • Optional Element Summary

      Optional Elements  
      Modifier and Type Optional Element 描述
      String delegate
      注释类中的getter方法的名称,如果不建议将子组件直接添加到注释类,则返回相应的Swing容器。
      boolean value
      指示注释类是否可以用作其他Swing组件的容器的值。
    • Element Detail

      • value

        boolean value
        指示注释类是否可以用作其他Swing组件的容器的值。
        结果
        true如果注释类是Swing容器; 否则为false
        Default:
        真正
      • delegate

        String delegate
        注释类中的getter方法的名称,如果不建议将子组件直接添加到注释类,则返回相应的Swing容器。
        结果
        注释类中的getter方法的名称,返回相应的Swing容器,如果未设置方法名,则为空字符串。
        Default:
        “”