📄 course2.htm
字号:
<p>返回该属性值。</p>
<p class="title_2">说明</p>
<p>使用该包时,直接调用该方法属于非正常操作。你可以直接对该元件调用相应的属性方法。</p>
<p>DhElement.getElementCount</p>
<p>检取该元件所包含的元件数。</p>
<p class="title_2">语法</p>
<p>public int getElementCount()</p>
<p class="title_2">返回值</p>
<p>该实现将返回0。</p>
<p>DhElement.getElements</p>
<p>检取该元件包含的所有元件的矩阵。</p>
<p class="title_2">语法</p>
<p>public DhElement[] getElements ()</p>
<p class="title_2">返回值</p>
<p>该实现将返回null。</p>
<p>DhElement.getEvents</p>
<p>检取该元件的事件对象。</p>
<p class="title_2">语法</p>
<p>public final DhEvents getEvents ()</p>
<p class="title_2">返回值</p>
<p>返回该元件的com.ms.wfc.html.event.DhEvents对象。</p>
<p class="title_2">说明</p>
<p>虽然该方法在该类中是public类型的,但大多数派生类都隐藏了该方法。</p>
<p>DhElement.getHTML</p>
<p>检取包含该元件以及其子元件的HTML表示文本的字符串。</p>
<p class="title_2">语法</p>
<p>public String getHTML()</p>
<p class="title_2">返回值</p>
<p>返回表示该元件及其子元件的HTML字符串。</p>
<p>DhElement.getHTMLGenerator</p>
<p>检取该元件当前的HTML生成器。</p>
<p class="title_2">语法</p>
<p>public DhHTMLGenerator getHTMLGenerator ()</p>
<p class="title_2">返回值</p>
<p>返回当前的DhHTMLGenerator对象。</p>
<p>请参阅:setHTMLGenerator</p>
<p>DhElement.getID</p>
<p>检取该类底层HTML元件的ID属性值。</p>
<p class="title_2">语法</p>
<p>public final String getID ()</p>
<p class="title_2">返回值</p>
<p>返回表示该元件ID属性的字符串。</p>
<p class="title_2">说明</p>
<p>该ID与getHTML方法一起存储。</p>
<p>调用该方法并不是使用该包的正常操作。如果没有直接调用该方法,包将自动为所有的DhElement对象生成一个ID。</p>
<p>请参阅:setID</p>
<p>DhElement.getLocation</p>
<p>检取该元件的位置。</p>
<p class="title_2">语法</p>
<p>public Point getLocation ()</p>
<p class="title_2">返回值</p>
<p>返回该元件的位置。</p>
<p>覆盖:DhStyleBase.getLocation</p>
<p>DhElement.getModule</p>
<p>检取与该元件关联的模块对象。</p>
<p class="title_2">语法</p>
<p>public DhModule getModule ()</p>
<p class="title_2">返回值</p>
<p>返回与该元件关联的DhModule。</p>
<p>DhElement.getParent</p>
<p>检取包含该元件的父亲元件。</p>
<p class="title_2">语法</p>
<p>public final DhElement getParent ()</p>
<p class="title_2">返回值</p>
<p>返回与该元件关联的父亲元件。</p>
<p>请参阅:DhDocument.add, </p>
<p>DhForm.addDhElement.getPeer</p>
<p>检取该类底层的HTML对等元件。</p>
<p class="title_2">语法</p>
<p>public IUnknown getPeer ()</p>
<p class="title_2">返回值</p>
<p>返回该类底层HTML对等元件。</p>
<p class="title_2">说明</p>
<p>如果该元件或其父亲没有添加到文档中,该方法就返回null。在信任环境中运行的Java代码可以任意地将结果引用转换为特定的元件对等类型(例如,com.ms.wfc.html.om.IHTMLElement)。如果代码运行在Web服务器环境,该方法则总是返回null。</p>
<p>只有在高级技巧中才调用该方法。通常,你不需要调用该方法。</p>
<p>DhElement.getSize</p>
<p>检取元件的大小。</p>
<p class="title_2">语法</p>
<p>public Point getSize ()</p>
<p class="title_2">返回值</p>
<p>返回元件的大小。</p>
<p>覆盖:DhStyleBase.getSize</p>
<p>请参阅:setSize</p>
<p>DhElement.getStyle</p>
<p>检取与该元件关联的DhStyle风格对象。</p>
<p class="title_2">语法</p>
<p>public final DhStyle getStyle ()</p>
<p class="title_2">返回值</p>
<p>返回与该元件关联的DhStyle风格对象。</p>
<p>异常</p>
<p>如果元件或与该元件关联的DhDocument对象没有风格,就产生IllegalState-Exception异常消息。</p>
<p>请参阅:DhStyle, setStyle</p>
<p>DhElement.getTagName</p>
<p>根据当前状态来检取包含与该元件相对应的标记名字的字符串。</p>
<p class="title_2">语法</p>
<p>public String getTagName ()</p>
<p class="title_2">说明</p>
<p>在实例的生命周期中,该值可以改变。在大多数情况下,该值与该类的派生类特有的属性设置值有关。</p>
<p>DhElement.getTagNameID</p>
<p>检取在调用getHTML方法时所生成的字符串标识符。</p>
<p class="title_2">语法</p>
<p>protected int getTagNameID ()</p>
<p class="title_2">返回值</p>
<p>返回该元件标记名字的字符串标识符(基类返回-1,是无效的ID)。</p>
<p>DhElement.getToolTip</p>
<p>检取当鼠标指针滑过该元件时所出现的ToolTip字符串表示式。</p>
<p class="title_2">语法</p>
<p>public final String getToolTip ()</p>
<p class="title_2">返回值</p>
<p>返回ToolTip字符串。</p>
<p>请参阅:setToolTip</p>
<p>DhElement.hasPeer</p>
<p>返回该类底层的HTML对等元件。</p>
<p class="title_2">语法</p>
<p>public final IUnknown hasPeer()</p>
<p class="title_2">返回值</p>
<p>返回该类底层对等的HTML元件,假定可以得到的话。</p>
<p class="title_2">说明</p>
<p>即使该元件或其父亲添加到文档中,该方法也返回null,但对于绑定到对等元件就不一样。在信任环境中运行的Java代码可以任意地将结果引用转换为特定的元件对等类型(例如,com.ms.wfc.html.om.IHTMLElement)。如果代码运行在Web服务器环境,该方法则总是返回null。</p>
<p>即使元件还没有机会绑定到文档,调用getPeer方法也将检取到对等元件。</p>
<p>调用该方法需要很高的技巧。通常,你并不需要使用该方法。</p>
<p>DhElement.initFromPeer</p>
<p>当从现有的HTML元件中创建实例时就调用该方法。</p>
<p class="title_2">语法</p>
<p>protected void initFromPeer ( IHTMLElement peer )</p>
<p class="title_2">参数</p>
<p>peer</p>
<p>现有的对等元件。</p>
<p class="title_2">说明</p>
<p>当从现有的HTML元件中创建实例时,可以覆盖该方法来执行特殊的初始化操作。</p>
<p>DhElement.onPeerAvailable</p>
<p>当该元件的HTML添加到正在运行的浏览器文档时就调用该方法。</p>
<p class="title_2">语法</p>
<p>protected void onPeerAvailable ()</p>
<p class="title_2">说明</p>
<p>当对等对象存在时要注意覆盖该方法。例如,此时,就有可能检取可被该元件操作的DOM对等对象。</p>
<p>DhElement.onSetParent</p>
<p>当设置了该元件由DhElement派生的父亲或其父亲发生了变化时就调用该方法。</p>
<p class="title_2">语法</p>
<p>protected void onSetParent( DhElement newParent )</p>
<p class="title_2">参数</p>
<p>newParent</p>
<p>新的父亲引用。</p>
<p>DhElement.onSetPeer</p>
<p>当设置或重新设置该元件的IHTMLElement DOM对等对象时就调用该方法。</p>
<p class="title_2">语法</p>
<p>protected void onSetPeer ( IHTMLElement newPeer )</p>
<p class="title_2">参数</p>
<p>newPeer</p>
<p>新的IHTMLElement对等项。</p>
<p class="title_2">说明</p>
<p>由于某些操作原因,在该元件的生命周期中,与该元件关联的对等项可以发生多次改变。</p>
<p>DhElement.removeAttribute</p>
<p>删除属性。</p>
<p class="title_2">语法</p>
<p>public void removeAttribute ( String strAttr )</p>
<p class="title_2">参数</p>
<p>strAttr</p>
<p>要删除的自定义属性的名字。</p>
<p class="title_2">说明</p>
<p>直接调用该方法并不是使用该包的正常操作。你应该直接调用该元件的属性方法。</p>
<p>DhElement. removeOnAfterUpdate</p>
<p>删除为afterUpdate事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnAfterUpdate (EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p>请参阅:addOnAfterUpdate</p>
<p>DhElement. removeOnBeforeUpdate</p>
<p>删除为beforeUpdate事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnBeforeUpdate ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p>请参阅:addOnBeforeUpdate</p>
<p>DhElement. removeOnClick</p>
<p>删除为click事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnClick ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>当事件发生时要通知的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>并非所有的元件都支持DhElement中的事件。</p>
<p>请参阅:addOnClick</p>
<p>DhElement. removeOnDataAvailable</p>
<p>删除为dataAvailable事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnDataAvailable ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>该处理器触发的频率跟事件源对象有关。</p>
<p>请参阅:addOnDataAvailable</p>
<p>DhElement. removeOnDataSetChanged</p>
<p>删除为dataSetChanged事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnDataSetChanged ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p>请参阅:addOnDataSetChanged</p>
<p>DhElement. removeOnDataSetComplete</p>
<p>删除为dataSetComplete事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnDataSetComplete ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p>请参阅:addOnDataSetComplete</p>
<p>DhElement. removeOnDoubleClick</p>
<p>删除为doubleClick事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnDoubleClick ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>并非所有的元件都支持DhElement中的事件。</p>
<p>请参阅:addOnDoubleClick</p>
<p>DhElement. removeOnDragStart</p>
<p>删除为dragStart事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnDragStart ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>并非所有的元件都支持DhElement中的事件。</p>
<p>请参阅:addOnDragStart</p>
<p>DhElement. removeOnErrorUpdate</p>
<p>删除为errorUpdate事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnErrorUpdate ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>当数据传输被取消时就触发errorUpdate事件而不是afterUpdate事件。使用beforeUdpate事件处理器执行取消操作。</p>
<p>请参阅:addOnErrorUpdate</p>
<p>DhElement. removeOnFilterChange</p>
<p>删除为filterChange事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnFilterChange ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p>请参阅:addOnFilterChange</p>
<p>DhElement. removeOnHelp</p>
<p>删除为help事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnHelp ( HelpEventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的HelpEventHandler代理。</p>
<p>请参阅:addOnHelp</p>
<p>DhElement. removeOnKeyDown</p>
<p>删除为KeyDown事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnKeyDown ( KeyEventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的KeyEventHandler代理。</p>
<p class="title_2">说明</p>
<p>并非所有的元件都支持DhElement中的事件。</p>
<p>请参阅:addOnKeyDown</p>
<p>DhElement. removeOnKeyPress</p>
<p>删除为keyPress事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnKeyPress ( KeyEventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的KeyPressEventHandler代理。</p>
<p class="title_2">说明</p>
<p>并非所有的元件都支持DhElement中的事件。</p>
<p>请参阅:addOnKeyPress</p>
<p>DhElement. removeOnKeyUp</p>
<p>删除为keyUp事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnKeyUp ( KeyEventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的KeyEventHandler代理。</p>
<p class="title_2">说明</p>
<p>并非所有的元件都支持DhElement中的事件。</p>
<p>请参阅:addOnKeyUp</p>
<p>DhElement. removeOnMouseDown</p>
<p>删除为mouseDown事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnMouseDown ( MouseEventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的MouseEventHandler代理。</p>
<p class="title_2">说明</p>
<p>并非所有的元件都支持DhElement中的事件。</p>
<p>请参阅:addOnMouse</p>
<p>DownDhElement. removeOnMo
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -