模块 java.desktop

接口 Visibility

所有已知的子接口:
BeanContext , BeanContextServices
所有已知的实现类:
BeanContextServicesSupport , BeanContextSupport

public interface Visibility
在某些情况下,bean 可能会在 GUI 不可用的服务上运行。此接口可用于查询 bean 以确定它是否绝对需要 gui,并告知 bean GUI 是否可用。

此接口供专业开发人员使用,普通简单 bean 不需要。为了避免混淆最终用户,我们避免对这些方法使用 getXXX setXXX 设计模式。

自从:
1.1
  • 方法总结

    修饰符和类型
    方法
    描述
    boolean
    确定此 bean 是否避免使用 GUI。
    void
    此方法指示 bean 它不应使用 Gui。
    boolean
    确定此 bean 是否需要 GUI。
    void
    此方法指示 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,则为真。例如,由于对 dontUseGui() 的调用。