|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
使用 Element 的軟體套件 | |
---|---|
javax.swing | 提供一組“輕量級”(全部是 Java 語言)元件,盡量讓這些元件在所有平臺上的工作方式都相同。 |
javax.swing.event | 供 Swing 元件觸發的事件使用。 |
javax.swing.plaf.basic | 提供了根據基本外觀建構的使用者介面物件。 |
javax.swing.text | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
javax.swing.text.html | 提供類別 HTMLEditorKit 和創建 HTML 文本編輯器的支持類別。 |
javax.swing 中 Element 的使用 |
---|
參數型別為 Element 的 javax.swing 中的建構子 | |
---|---|
JEditorPane.JEditorPaneAccessibleHypertextSupport.HTMLLink(Element e)
|
javax.swing.event 中 Element 的使用 |
---|
返回 Element 的 javax.swing.event 中的方法 | |
---|---|
Element[] |
DocumentEvent.ElementChange.getChildrenAdded()
獲得添加到給定父元素中的子元素。 |
Element[] |
DocumentEvent.ElementChange.getChildrenRemoved()
獲得從給定父元素中移除的子元素。 |
Element |
DocumentEvent.ElementChange.getElement()
返回所表示的元素。 |
Element |
HyperlinkEvent.getSourceElement()
返回對應於事件源的 Element 。 |
參數型別為 Element 的 javax.swing.event 中的方法 | |
---|---|
DocumentEvent.ElementChange |
DocumentEvent.getChange(Element elem)
獲得給定元素的更改資訊。 |
參數型別為 Element 的 javax.swing.event 中的建構子 | |
---|---|
HyperlinkEvent(Object source,
HyperlinkEvent.EventType type,
URL u,
String desc,
Element sourceElement)
創建一個表示超文本連接事件的新物件。 |
javax.swing.plaf.basic 中 Element 的使用 |
---|
參數型別為 Element 的 javax.swing.plaf.basic 中的方法 | |
---|---|
View |
BasicPasswordFieldUI.create(Element elem)
創建元素的視圖 (PasswordView)。 |
View |
BasicTextAreaUI.create(Element elem)
創建元素的視圖。 |
View |
BasicTextFieldUI.create(Element elem)
基於元素創建視圖 (FieldView)。 |
View |
BasicTextUI.create(Element elem)
創建元素的視圖。 |
View |
BasicTextUI.create(Element elem,
int p0,
int p1)
創建元素的視圖。 |
javax.swing.text 中 Element 的使用 |
---|
實作 Element 的 javax.swing.text 中的類別 | |
---|---|
class |
AbstractDocument.AbstractElement
實作元素的抽象部分。 |
class |
AbstractDocument.BranchElement
實作一個套件含其他元素的復合元素。 |
class |
AbstractDocument.LeafElement
實作可直接表示某類別內容的元素。 |
protected class |
DefaultStyledDocument.SectionElement
文檔的預設根元素... 與所包含的段落/行對應。 |
宣告為 Element 的 javax.swing.text 中的欄位 | |
---|---|
protected Element |
DefaultStyledDocument.AttributeUndoableEdit.element
|
返回 Element 的 javax.swing.text 中的方法 | |
---|---|
Element |
DefaultStyledDocument.ElementBuffer.clone(Element parent,
Element clonee)
創建此元素的一個副本,使其具有不同的父級。 |
protected Element |
AbstractDocument.createBranchElement(Element parent,
AttributeSet a)
創建文檔分支元素,它可包含其他元素。 |
protected Element |
AbstractDocument.createLeafElement(Element parent,
AttributeSet a,
int p0,
int p1)
創建文檔葉元素。 |
Element |
ElementIterator.current()
獲取當前 Element。 |
Element |
ElementIterator.first()
獲取第一個元素。 |
Element |
AbstractDocument.getBidiRootElement()
返回此文檔雙向結構的根元素。 |
Element |
StyledEditorKit.getCharacterAttributeRun()
獲取表示該插入符處當前運行的字元屬性的元素。 |
Element |
DefaultStyledDocument.getCharacterElement(int pos)
獲得基於某個位置的字元元素。 |
Element |
StyledDocument.getCharacterElement(int pos)
獲取表示文檔中給定偏移量處字元的元素。 |
Element[] |
AbstractDocument.ElementEdit.getChildrenAdded()
獲得已添加的子元素列表。 |
Element[] |
AbstractDocument.ElementEdit.getChildrenRemoved()
獲得已移除的子元素列表。 |
Element |
DefaultStyledDocument.getDefaultRootElement()
獲得預設的根元素。 |
Element |
PlainDocument.getDefaultRootElement()
獲取文檔模型的預設根元素。 |
abstract Element |
AbstractDocument.getDefaultRootElement()
返回視圖賴依存在的根元素,除非提供了向元素結構指派視圖的其他機制。 |
Element |
Document.getDefaultRootElement()
返回視圖賴以存在的根元素,除非提供了向元素結構指定視圖的其他機制。 |
Element |
View.getElement()
獲取此視圖所映射的主題的結構化部分。 |
Element |
AbstractDocument.ElementEdit.getElement()
返回基礎元素。 |
abstract Element |
AbstractDocument.AbstractElement.getElement(int index)
獲取子元素。 |
Element |
AbstractDocument.BranchElement.getElement(int index)
獲得一個子元素。 |
Element |
AbstractDocument.LeafElement.getElement(int index)
獲得一個子元素。 |
Element |
Element.getElement(int index)
獲取給定索引處的子元素。 |
Element |
DefaultStyledDocument.getParagraphElement(int pos)
獲得位於偏移量 pos 的段落元素。 |
Element |
StyledDocument.getParagraphElement(int pos)
獲取表示包含文檔中給定偏移量的段落的元素。 |
Element |
PlainDocument.getParagraphElement(int pos)
獲取包含給定位置的段落元素。 |
abstract Element |
AbstractDocument.getParagraphElement(int pos)
獲得包含給定位置的段落元素。 |
static Element |
Utilities.getParagraphElement(JTextComponent c,
int offs)
確定某個段落/行要使用的元素。 |
Element |
AbstractDocument.AbstractElement.getParentElement()
獲取該元素的父級。 |
Element |
Element.getParentElement()
獲得父元素。 |
Element |
DefaultStyledDocument.ElementBuffer.getRootElement()
獲得根元素。 |
Element[] |
AbstractDocument.getRootElements()
獲得已定義的所有根元素。 |
Element[] |
Document.getRootElements()
返回定義的所有根元素。 |
Element |
ElementIterator.next()
獲取下一個 Element。 |
Element |
AbstractDocument.BranchElement.positionToElement(int pos)
獲得包含給定模型位置的子元素。 |
Element |
ElementIterator.previous()
獲取前一個 Element。 |
參數型別為 Element 的 javax.swing.text 中的方法 | |
---|---|
Element |
DefaultStyledDocument.ElementBuffer.clone(Element parent,
Element clonee)
創建此元素的一個副本,使其具有不同的父級。 |
View |
ViewFactory.create(Element elem)
根據給定的文檔的結構化元素創建一個視圖。 |
protected Element |
AbstractDocument.createBranchElement(Element parent,
AttributeSet a)
創建文檔分支元素,它可包含其他元素。 |
protected void |
StyledEditorKit.createInputAttributes(Element element,
MutableAttributeSet set)
將 element 的 AttributeSet 鍵/值複製到 set 中。 |
protected Element |
AbstractDocument.createLeafElement(Element parent,
AttributeSet a,
int p0,
int p1)
創建文檔葉元素。 |
protected TableView.TableCell |
TableView.createTableCell(Element elem)
已過時。 現在表單元格可以是任意視圖實作並且應該由 ViewFactory 而不是表來產生。 |
protected TableView.TableRow |
TableView.createTableRow(Element elem)
創建新的表格行。 |
DocumentEvent.ElementChange |
AbstractDocument.DefaultDocumentEvent.getChange(Element elem)
獲得元素的更改。 |
protected String |
AbstractWriter.getText(Element elem)
返回與該元素關聯的文本。 |
protected boolean |
AbstractWriter.inRange(Element next)
此方法確定當前元素是否位於指定的範圍內。 |
void |
AbstractDocument.BranchElement.replace(int offset,
int length,
Element[] elems)
使用新的元素集替換該內容。 |
protected void |
AbstractWriter.text(Element elem)
寫出文本。 |
參數型別為 Element 的 javax.swing.text 中的建構子 | |
---|---|
AbstractDocument.AbstractElement(Element parent,
AttributeSet a)
創建新的 AbstractElement。 |
|
AbstractDocument.BranchElement(Element parent,
AttributeSet a)
建構最初不包含任何子元素的復合元素。 |
|
AbstractDocument.ElementEdit(Element e,
int index,
Element[] removed,
Element[] added)
建構一個編輯記錄。 |
|
AbstractDocument.ElementEdit(Element e,
int index,
Element[] removed,
Element[] added)
建構一個編輯記錄。 |
|
AbstractDocument.ElementEdit(Element e,
int index,
Element[] removed,
Element[] added)
建構一個編輯記錄。 |
|
AbstractDocument.LeafElement(Element parent,
AttributeSet a,
int offs0,
int offs1)
建構一個表示文檔中內容的元素(沒有子元素)。 |
|
AbstractWriter(Writer w,
Element root)
創建新的 AbstractWriter。 |
|
AbstractWriter(Writer w,
Element root,
int pos,
int len)
創建新的 AbstractWriter。 |
|
AsyncBoxView(Element elem,
int axis)
建構執行非同步佈局處理的 BoxView。 |
|
BoxView(Element elem,
int axis)
建構一個 BoxView 。 |
|
ComponentView(Element elem)
創建新的 ComponentView 物件。 |
|
CompositeView(Element elem)
為給定元素建構一個 CompositeView 。 |
|
DefaultStyledDocument.AttributeUndoableEdit(Element element,
AttributeSet newAttributes,
boolean isReplacing)
|
|
DefaultStyledDocument.ElementBuffer(Element root)
創建新的 ElementBuffer。 |
|
ElementIterator(Element root)
創建新的 ElementIterator。 |
|
FieldView(Element elem)
建構包裹了元素的新 FieldView。 |
|
FlowView(Element elem,
int axis)
建構給定元素的 FlowView。 |
|
GlyphView(Element elem)
建構在元素上包裹的新視圖。 |
|
IconView(Element elem)
創建表示元素的新圖標視圖。 |
|
LabelView(Element elem)
建構在元素上包裹的新視圖。 |
|
ParagraphView(Element elem)
創建給定元素的 ParagraphView 。 |
|
PasswordView(Element elem)
建構在元素上包裹的新視圖。 |
|
PlainView(Element elem)
建構在元素上包裹的新 PlainView。 |
|
TableView.TableCell(Element elem)
已過時。 建構給定元素的 TableCell。 |
|
TableView.TableRow(Element elem)
建構給定元素的 TableView。 |
|
TableView(Element elem)
針對給定的元素建構一個 TableView。 |
|
View(Element elem)
創建一個新的 View 物件。 |
|
WrappedPlainView(Element elem)
創建一個新的 WrappedPlainView。 |
|
WrappedPlainView(Element elem,
boolean wordWrap)
創建一個新的 WrappedPlainView。 |
|
ZoneView(Element elem,
int axis)
建構一個 ZoneView。 |
javax.swing.text.html 中 Element 的使用 |
---|
實作 Element 的 javax.swing.text.html 中的類別 | |
---|---|
class |
HTMLDocument.BlockElement
表示結構性 HTML 塊 的元素。 |
class |
HTMLDocument.RunElement
表示文本塊的元素,該文本塊具有一個分派給它的 HTML 字元級的屬性集。 |
返回 Element 的 javax.swing.text.html 中的方法 | |
---|---|
protected Element |
HTMLDocument.createBranchElement(Element parent,
AttributeSet a)
創建文檔分支元素,它可以包含其他元素。 |
protected Element |
HTMLDocument.createLeafElement(Element parent,
AttributeSet a,
int p0,
int p1)
創建直接表示文本的文檔葉元素(沒有任何子級)。 |
protected Element |
HTMLEditorKit.HTMLTextAction.findElementMatchingTag(HTMLDocument doc,
int offset,
HTML.Tag tag)
返回在 offset 處與 tag 比對的最深的元素。 |
Element |
HTMLDocument.getElement(Element e,
Object attribute,
Object value)
返回 e (它包含具有值 value 的屬性 attribute )的子元素,如果未找到,則返回 null 。 |
Element |
HTMLDocument.getElement(String id)
返回具有給定 id Attribute 的元素。 |
protected Element[] |
HTMLEditorKit.HTMLTextAction.getElementsAt(HTMLDocument doc,
int offset)
返回包含 offset 的 Elements 陣列。 |
參數型別為 Element 的 javax.swing.text.html 中的方法 | |
---|---|
protected void |
HTMLWriter.comment(Element elem)
寫出註釋。 |
View |
HTMLEditorKit.HTMLFactory.create(Element elem)
根據元素創建視圖。 |
protected Element |
HTMLDocument.createBranchElement(Element parent,
AttributeSet a)
創建文檔分支元素,它可以包含其他元素。 |
protected void |
HTMLEditorKit.createInputAttributes(Element element,
MutableAttributeSet set)
將 element 的 AttributeSet 鍵/值複製到 set 中。 |
protected Element |
HTMLDocument.createLeafElement(Element parent,
AttributeSet a,
int p0,
int p1)
創建直接表示文本的文檔葉元素(沒有任何子級)。 |
protected void |
HTMLWriter.emptyTag(Element elem)
寫出所有空元素(沒有對應結束標記的所有標記)。 |
protected void |
HTMLWriter.endTag(Element elem)
寫出元素的結束標記。 |
Element |
HTMLDocument.getElement(Element e,
Object attribute,
Object value)
返回 e (它包含具有值 value 的屬性 attribute )的子元素,如果未找到,則返回 null 。 |
Style |
StyleSheet.getRule(HTML.Tag t,
Element e)
獲取用來呈現給定型別的 HTML 標記的樣式。 |
void |
HTMLDocument.insertAfterEnd(Element elem,
String htmlText)
將指定為字元串的 HTML 插入給定元素的起始處之後。 |
void |
HTMLDocument.insertAfterStart(Element elem,
String htmlText)
將指定為字元串的 HTML 插入元素的起始處。 |
protected void |
HTMLEditorKit.InsertHTMLTextAction.insertAtBoundary(JEditorPane editor,
HTMLDocument doc,
int offset,
Element insertElement,
String html,
HTML.Tag parentTag,
HTML.Tag addTag)
當在邊界上插入時調用。 |
protected void |
HTMLEditorKit.InsertHTMLTextAction.insertAtBoundry(JEditorPane editor,
HTMLDocument doc,
int offset,
Element insertElement,
String html,
HTML.Tag parentTag,
HTML.Tag addTag)
已過時。 從 Java 2 平臺 v1.3 開始,使用 insertAtBoundary |
void |
HTMLDocument.insertBeforeEnd(Element elem,
String htmlText)
將指定為字元串的 HTML 插入元素的結尾處。 |
void |
HTMLDocument.insertBeforeStart(Element elem,
String htmlText)
將指定為字元串的 HTML 插入給定元素的起始處之前。 |
protected boolean |
MinimalHTMLWriter.isText(Element elem)
如果元素是文本元素,則返回 true。 |
void |
HTMLDocument.setInnerHTML(Element elem,
String htmlText)
用指定為 HTML 字元串的內容替換給定元素的子元素。 |
void |
HTMLDocument.setOuterHTML(Element elem,
String htmlText)
用指定為 HTML 字元串的內容替換父元素中的給定元素。 |
protected void |
HTMLWriter.startTag(Element elem)
寫出元素的開始標記。 |
protected boolean |
HTMLWriter.synthesizedElement(Element elem)
如果元素是合成元素,則返回 true。 |
protected void |
HTMLWriter.text(Element elem)
寫出文本。 |
protected void |
MinimalHTMLWriter.text(Element elem)
寫出文本。 |
protected void |
MinimalHTMLWriter.writeComponent(Element elem)
負責處理 Component Elements;有意不實作它。 |
protected void |
MinimalHTMLWriter.writeContent(Element elem,
boolean needsIndenting)
以與 HTML 相容的方式寫出屬性集。 |
protected void |
MinimalHTMLWriter.writeImage(Element elem)
負責處理 Icon Elements;有意不實作它。 |
protected void |
MinimalHTMLWriter.writeLeaf(Element elem)
負責寫出其他非文本葉元素。 |
protected void |
MinimalHTMLWriter.writeStartParagraph(Element elem)
發出段落的開始標記。 |
參數型別為 Element 的 javax.swing.text.html 中的建構子 | |
---|---|
BlockView(Element elem,
int axis)
創建表示 html 框的新視圖。 |
|
FormView(Element elem)
創建新的 FormView 物件。 |
|
HTMLDocument.BlockElement(Element parent,
AttributeSet a)
建構初始不包含子元素的復合元素。 |
|
HTMLDocument.RunElement(Element parent,
AttributeSet a,
int offs0,
int offs1)
建構表示文檔內部(沒有子級)內容的元素。 |
|
HTMLFrameHyperlinkEvent(Object source,
HyperlinkEvent.EventType type,
URL targetURL,
Element sourceElement,
String targetFrame)
創建一個表示超文本連接事件的新物件。 |
|
HTMLFrameHyperlinkEvent(Object source,
HyperlinkEvent.EventType type,
URL targetURL,
String desc,
Element sourceElement,
String targetFrame)
創建一個表示超文本連接事件的新物件。 |
|
ImageView(Element elem)
創建表示 IMG 元素的新視圖。 |
|
InlineView(Element elem)
建構在元素上包裹的新視圖。 |
|
ListView(Element elem)
創建表示列表元素的新視圖。 |
|
ObjectView(Element elem)
創建新的 ObjectView 物件。 |
|
ParagraphView(Element elem)
建構給定元素的 ParagraphView。 |
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個 下一個 | 框架 無框架 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。