在有些情況下,一個 bean 可運行在 GUI 不可用的服務器上。該接口能用來查詢一個 bean 以
確定它是否絕對需要一個 GUI
并建議 bean 某個 GUI 是否可用。
該接口用于專業(yè)開發(fā)員,對一般簡單 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() 時。