JavaTM 2 Platform
Standard Ed. 6

javax.swing.text.html
類別 HTMLDocument.HTMLReader.FormAction

java.lang.Object
  繼承者 javax.swing.text.html.HTMLDocument.HTMLReader.TagAction
      繼承者 javax.swing.text.html.HTMLDocument.HTMLReader.SpecialAction
          繼承者 javax.swing.text.html.HTMLDocument.HTMLReader.FormAction
正在封閉類別:
HTMLDocument.HTMLReader

public class HTMLDocument.HTMLReader.FormAction
extends HTMLDocument.HTMLReader.SpecialAction

此動作通過建構所有用於表示表單控制元件的元素來支持表單。這將處理 <INPUT>、<TEXTAREA>、<SELECT> 和 <OPTION> 標記。此動作所創建的元素應該將屬性 StyleConstants.ModelAttribute 設置為保存表單控制元件狀態的模型。這就允許多個視圖,並允許對文檔進行迭代來獲得表單資料。下面是各類別表單元素的模型分派。

元素型別 模型型別
輸入,型別為 button DefaultButtonModel
輸入,型別為 checkbox JToggleButton.ToggleButtonModel
輸入,型別為 image DefaultButtonModel
輸入,型別為 password PlainDocument
輸入,型別為 radio JToggleButton.ToggleButtonModel
輸入,型別為 reset DefaultButtonModel
輸入,型別為 submit DefaultButtonModel
輸入,型別為 text 或 null。 PlainDocument
選擇 DefaultComboBoxModelDefaultListModel,帶有 Option 型別的項
textarea PlainDocument


建構子摘要
HTMLDocument.HTMLReader.FormAction()
           
 
方法摘要
 void end(HTML.Tag t)
          當發現此動作所註冊的標記型別的結束標記時調用。
 void start(HTML.Tag t, MutableAttributeSet attr)
          當發現此動作所註冊的標記型別的開始標記時調用。
 
從類別 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

建構子詳細資訊

HTMLDocument.HTMLReader.FormAction

public HTMLDocument.HTMLReader.FormAction()
方法詳細資訊

start

public void start(HTML.Tag t,
                  MutableAttributeSet attr)
從類別 HTMLDocument.HTMLReader.TagAction 複製的描述
當發現此動作所註冊的標記型別的開始標記時調用。tag 參數指示用於這些由許多標記共享的動作的實際標記。預設情況下,這不執行任何操作並完全忽略標記。

覆寫:
類別 HTMLDocument.HTMLReader.SpecialAction 中的 start

end

public void end(HTML.Tag t)
從類別 HTMLDocument.HTMLReader.TagAction 複製的描述
當發現此動作所註冊的標記型別的結束標記時調用。tag 參數指示用於這些由許多標記共享的動作的實際標記。預設情況下,這不執行任何操作並完全忽略標記。

覆寫:
類別 HTMLDocument.HTMLReader.TagAction 中的 end

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only