Module  java.desktop
软件包  java.beans

Interface Visibility

  • All Known Subinterfaces:
    BeanContextBeanContextServices
    所有已知实现类:
    BeanContextServicesSupportBeanContextSupport


    public interface Visibility
    在某些情况下,可能在GUI不可用的服务器上运行bean。 这个接口可以用来查询一个bean,以确定它是否绝对需要一个gui,并建议一个GUI是否可用。

    该界面适用于专业开发人员,并且不需要普通的简单bean。 为避免混淆最终用户,我们避免使用getXXX setXXX设计模式进行这些方法。

    从以下版本开始:
    1.1
    • 方法摘要

      所有方法  接口方法  抽象方法 
      Modifier and Type 方法 描述
      boolean avoidingGui​()
      确定这个bean是否避免使用GUI。
      void dontUseGui​()
      这个方法指示bean不应该使用Gui。
      boolean needsGui​()
      确定这个bean是否需要GUI。
      void okToUseGui​()
      这个方法指示bean可以使用Gui。
    • 方法详细信息

      • needsGui

        boolean needsGui​()
        确定这个bean是否需要GUI。
        结果
        如果bean绝对需要一个可用的GUI来完成工作,那么它就是真的。
      • dontUseGui

        void dontUseGui​()
        这个方法指示bean不应该使用Gui。
      • okToUseGui

        void okToUseGui​()
        这个方法指示bean可以使用Gui。
      • avoidingGui

        boolean avoidingGui​()
        确定这个bean是否避免使用GUI。
        结果
        如果bean当前正在避免使用Gui,则为true。 例如由于对dontUseGui()的调用。