在有些情况下,一个 bean 可运行在 GUI 不可用的服务器上。该接口能用来查询一个 bean 以
确定它是否绝对需要一个 GUI
并建议 bean 某个 GUI 是否可用。
该接口用于专业开发员,对一般简单 bean 并不需要。为避免混淆最终用户,避免对这些方法使
用 getXXX setXXX 设计模式。
接口 java.beans.Visibility
接口 java.beans.Visibility
- public interface Visibility
方法索引
- avoidingGui()
-
- dontUseGui()
- 该方法指示 bean 不应使用 Gui 。
- needsGui()
-
- okToUseGui()
- 该方法指示 bean 可使用 Gui 。
方法
needsGui
public abstract boolean needsGui()
- 返回值:
- 若 bean 绝对需要一个可用的 GUI 来实现其工作,则返回 true。
dontUseGui
public abstract void dontUseGui()
- 该方法指示 bean 不应使用 Gui 。
okToUseGui
public abstract void okToUseGui()
- 该方法指示 bean 可使用 Gui 。
avoidingGui
public abstract boolean avoidingGui()
- 返回值:
- 若 bean 当前避免使用 Gui,则为 true。如当调用 dontUseGui() 时。