📄 course3.htm
字号:
<p class="title_2">说明</p>
<p>当图象加载完毕时就触发load事件。</p>
<p>DhImage. RemoveOnLostFocus</p>
<p>删除为lostFocus事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnLostFocus ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>当元件失去输入焦点时就触发lostFocus事件。</p>
<p>请参阅:addOnLostFocus</p>
<p>DhImage. RemoveOnReadyStateChange</p>
<p>删除为readyStateChange事件指定的代理。</p>
<p class="title_2">语法</p>
<p>final public void removeOnReadyStateChange( ReadyStateEventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的ReadyStateEventHandler代理。</p>
<p>请参阅:addOnReadyStateChange</p>
<p>DhImage.setURL</p>
<p>设置图象文件的URL。</p>
<p class="title_2">语法</p>
<p>final public void setURL ( String url)</p>
<p class="title_2">参数</p>
<p>url</p>
<p>要显示的点位图文件的URL地址。该URL地址可以与HTML文档的相对地址有关。</p>
<p>请参阅:getURL</p>
<hr><p class="title_1"><a name="DhInlineFrame类">DhInlineFrame类</a></p>
<p>表示一个联编框架元件(<IFRAME>)。</p>
<pre>Component
|
+-- DhStyleBase
|
+--DhElement
|
+--DhInlineFrame</pre>
<p>package com.ms.wfc.html</p>
<p>public class DhInlineFrame</p>
<p>extends DhElement</p>
<p class="title_2">构造器</p>
<p>DhInlineFrame. DhInlineFrame</p>
<p>创建一个框架。</p>
<p class="title_2">语法</p>
<p>public DhInlineFrame ()pubilc DhInlineFrame( String url )</p>
<p class="title_2">参数</p>
<p>url</p>
<p>框架的源。</p>
<p class="title_2">说明</p>
<p>缺省构造器创建空的框架。</p>
<p class="title_2">方法</p>
<p>DhInlineFrame.addOnDocumentReady</p>
<p>为documentReady事件指定一个代理。</p>
<p class="title_2">语法</p>
<p>public final void addOnDocumentReady ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>当事件触发时要通知的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>当准备好处理IFRAME文档时就调用事件处理器指定的方法。</p>
<p>请参阅:removeOnDocumentReady</p>
<p>DhInlineFrame.addOnGotFocus</p>
<p>为gotFocus事件指定一个代理。</p>
<p class="title_2">语法</p>
<p>public final void addOnGotFocus ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>当事件触发时要通知的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>当元件收到输入焦点时就调用代理指定的方法。</p>
<p>请参阅:removeOnGotFocus</p>
<p>DhInlineFrame.addOnLostFocus</p>
<p>为lostFocus事件指定一个代理。</p>
<p class="title_2">语法</p>
<p>public final void addOnLostFocus ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>当事件触发时要通知的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>当元件失去输入焦点时就调用代理所指定的方法。</p>
<p>DhInlineFrame.addOnResize</p>
<p>为resize事件指定一个代理。</p>
<p class="title_2">语法</p>
<p>public final void addOnResize ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>当事件触发时要通知的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>当框架改变了大小时就调用代理指定的方法。</p>
<p>请参阅:removeOnResize</p>
<p>DhInlineFrame.getFrameDocument</p>
<p>检取框架中当前的文档。</p>
<p class="title_2">语法</p>
<p>public DhDocument getFrameDocument()</p>
<p class="title_2">返回值</p>
<p>与该框架关联的DhDocument对象。</p>
<p class="title_2">说明</p>
<p>如果不能访问框架中的文档,该方法就返回null。由于浏览器安全性限制,来自不同服务器的封闭页面的文档通常都不能访问。</p>
<p>DhInlineFrame.getScroll</p>
<p>检取当前的滚动模式。</p>
<p class="title_2">语法</p>
<p>public int getScroll ()</p>
<p class="title_2">返回值</p>
<p>返回当前的滚动模式。可以是:</p>
<p>?DhScrollBars.AUTO,指明由浏览器决定滚动模式。</p>
<p>?DhScrollBars.YES,指明允许滚动。</p>
<p>?DhScrollBars.NO,指明不允许滚动。</p>
<p>请参阅:DhScrollBars, setScroll</p>
<p>DhInlineFrame.getURL</p>
<p>检取该框架内容位置的URL地址。</p>
<p class="title_2">语法</p>
<p>public String getURL()</p>
<p class="title_2">返回值</p>
<p>返回该框架的URL地址。</p>
<p>请参阅:setURL</p>
<p>DhInlineFrame.removeOnDocumentReady</p>
<p>删除为documentReady事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnDocumentReady ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>当准备好处理IFRAME文档时就调用事件处理器指定的方法。</p>
<p>请参阅:addOnDocumentReady</p>
<p>DhInlineFrame. RemoveOnGotFocus</p>
<p>删除为gotFocus事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnGotFocus ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>当元件收到输入焦点时就触发getFocus事件。</p>
<p>请参阅:addOnGotFocus</p>
<p>DhInlineFrame. RemoveOnLostFocus</p>
<p>删除为lostFocus事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnLostFocus ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>当元件失去输入焦点时就触发lostFocus事件。。</p>
<p>请参阅:addOnLostFocus</p>
<p>DhInlineFrame. RemoveOnResize</p>
<p>删除为resize事件指定的代理。</p>
<p class="title_2">语法</p>
<p>public final void removeOnResize ( EventHandler h )</p>
<p class="title_2">参数</p>
<p>h</p>
<p>要删除的EventHandler代理。</p>
<p class="title_2">说明</p>
<p>当框架改变了大小时就触发resize事件。</p>
<p>请参阅:addOnResize</p>
<p>DhInlineFrame.setScroll</p>
<p>设置当前的滚动模式。</p>
<p class="title_2">语法</p>
<p>public void setScroll ( int scrollMode)</p>
<p class="title_2">参数</p>
<p>scrollMode</p>
<p>需要的模式,可以是:</p>
<p>·DhScrollBars.AUTO,指明由浏览器决定滚动模式。</p>
<p>·DhScrollBars.YES,指明允许滚动。</p>
<p>·DhScrollBars.NO,指明不允许滚动。</p>
<p>请参阅:DhScrollBars, getScroll</p>
<p>DhInlineFrame.setURL</p>
<p>设置该框架内容位置的URL地址。</p>
<p class="title_2">语法</p>
<p>public void setURL( String url )</p>
<p class="title_2">参数</p>
<p>url</p>
<p>框架的URL地址。</p>
<p>请参阅:getURL</p>
<hr><p class="title_1"><a name="DhInsertOptions类">DhInsertOptions类</a></p>
<p>提供将DhElement项插入容器的常量。</p>
<pre>Enum
|
+-- DhInsertOptions</pre>
<p>package com.ms.wfc.html</p>
<p>public class DhInsertOptions</p>
<p>extends Enum</p>
<p class="title_2">说明</p>
<p>DhDocument.add,DhForm.add和DhTable.add方法使用该类。</p>
<p class="title_2">字段</p>
<p>DhInsertOptions.AFTER</p>
<p>指明在列表中指定项的后面插入该项。</p>
<p class="title_2">语法</p>
<p>public static final int AFTER;</p>
<p>DhInsertOptions.BEFORE</p>
<p>指明在列表中指定项的前面插入该项。</p>
<p class="title_2">语法</p>
<p>public static final int BEFORE;</p>
<p>DhInsertOptions.BEGINNING</p>
<p>指明在当前列表的开头插入该项。</p>
<p class="title_2">语法</p>
<p>public static final int BEGINNING;</p>
<p>DhInsertOptions.END</p>
<p>指明在当前列表的末尾插入该项。</p>
<p class="title_2">语法</p>
<p>public static final int END;</p>
<p class="title_2">方法</p>
<p>DhInsertOptions.valid</p>
<p>确定所指定的值是否是该枚举类型中的有效值。</p>
<p class="title_2">语法</p>
<p>public static boolean valid ( int n )</p>
<p class="title_2">参数</p>
<p>n</p>
<p>要检查的值。</p>
<p class="title_2">返回值</p>
<p>如果该值有效,就返回true;否则,就返回false。</p>
<p class="title_2">说明</p>
<p>你应该在自己的枚举类中覆盖该方法。</p>
<hr><p class="title_1"><a name="DhJumpPoint类">DhJumpPoint类</a></p>
<p>表示了文档中的书签。</p>
<pre>Component
|
+-- DhStyleBase
|
+-- DhElement
|
+-- DhJumpPoint</pre>
<p>package com.ms.wfc.html</p>
<p>public class DhJumpPoint</p>
<p>extends DhElement</p>
<p class="title_2">说明</p>
<p>跳转点或书签,就是HTML中NAME属性标记所界定的内容(< ANAME=..>)。</p>
<p class="title_2">构造器</p>
<p>DhJumpPoint. DhJumpPoint</p>
<p>创建一个DhJumpPoint对象。</p>
<p class="title_2">语法</p>
<p>public DhJumpPoint()public DhJumpPoint( String name )</p>
<p class="title_2">参数</p>
<p>name</p>
<p>跳转点的名字。就是为HTML中NAME属性所指定的文本。例如,如果名字是 揳nchor2?则相应的HTML标记就是 <A NAME=nchor2?>。</p>
<p class="title_2">方法</p>
<p>DhJumpPoint.getName</p>
<p>检取当前跳转点的名字。</p>
<p class="title_2">语法</p>
<p>public String getName()</p>
<p class="title_2">返回值</p>
<p>返回名字,如果没有的话就返回null。这是为HTML中的NAME属性所指定的文本。例如,如果名字是 揳nchor2?则相应的HTML标记就是 <A
NAME=nchor2?>.</p>
<p>请参阅:setName</p>
<p>DhJumpPoint.setName</p>
<p>设置跳转点的名字。</p>
<p class="title_2">语法</p>
<p>public void setName( String n )</p>
<p class="title_2">参数</p>
<p>n</p>
<p>跳转点的名字。这是为HTML中的NAME属性所指定的文本。例如,如果名字是“anchor2”,则相应的HTML标记就是<ANAME="anchor2">。</p>
<p>异常</p>
<p>如果n是null,就产生WFCInvalidArgumentException异常消息。</p>
<p>请参阅:getName</p>
<hr><p class="title_1"><a name="DhLinkTarget类">DhLinkTarget类</a></p>
<p>提供设置文档目标窗口常量。</p>
<pre>Enum
|
+--DhLinkTarget</pre>
<p>package com.ms.wfc.html</p>
<p>public class DhLinkTarget</p>
<p>extends Enum</p>
<p class="title_2">说明</p>
<p>DhHyperlink.setStockTargetWindow和DhHyperlink.getStockTargetWindow方法使用这些常量。</p>
<p class="title_2">字段</p>
<p>DhLinkTarget.NEW_WINDOW</p>
<p>指示浏览器将文档放入一个新的顶层浏览器窗口。</p>
<p class="title_2">语法</p>
<p>public static final int NEW_WINDOW;</p>
<p>DhLinkTarget.PARENT_DOC</p>
<p>指示浏览器将文档放入当前窗口的父窗口。</p>
<p class="title_2">语法</p>
<p>public static final int PARENT_DOC;</p>
<p>DhLinkTarget.THIS_FRAME</p>
<p>指示浏览器将文档放入框架集合中当前的框架中。</p>
<p class="title_2">语法</p>
<p>public static final int THIS_FRAME;</p>
<p>DhLinkTarget.TOP_FRAME</p>
<p>指示浏览器将文档放入最顶层的窗口中,替换当前的框架集合。</p>
<p class="title_2">语法</p>
<p>public static final int TOP_FRAME;</p>
<p class="title_2">方法</p>
<p>DhLinkTarget.valid</p>
<p>确定所指定的值是否是该枚举类中的有效值。</p>
<p class="title_2">语法</p>
<p>pubilc static boolean valid ( int n )</p>
<p class="title_2">参数</p>
<p>n</p>
<p>要检查的值。</p>
<p class="title_2">返回值</p>
<p>如果该值是类中的有效值,就返回true;否则,就返回false。</p>
<p class="title_2">说明</p>
<p>你应该在自己的枚举类中覆盖该方法。</p>
<hr><p class="title_1"><a name="DhListBox类">DhListBox类</a></p>
<p>实现了一个HTML列表框控件。</p>
<pre>Component
|
+--DhStyleBase
|
+-- DhElement
|
+-- DhBaseContainer
|
+-- DhSelectBox
|
+-- DhListBox</pre>
<p>package com.ms.wfc.html</p>
<p>public class DhListBox</p>
<p>extends DhSelectBox</p>
<p class="title_2">说明</p>
<p>该类管理增加、删除、选择项,以及滚动。该列表框框架可用于窗体中(请参阅DhForm)传输数据。</p>
<p class="title_2">构造器</p>
<p>DhListBox. DhListBox</p>
<p>创建一个DhListBox框架。</p>
<p class="title_2">语法</p>
<p>public DhListBox()</p>
<p>public DhListBox ( int nRows, int selectionMode )</p>
<p class="title_2">参数</p>
<p>nRows</p>
<p>初始化时可视行号。该数必须比1大。</p>
<p>SelectionMode</p>
<p>一个值,确定用户是否可以选择多行。可以是com.ms.wfc.ui.SelectionMode中的任何值。</p>
<p class="title_2">说明</p>
<p>缺省构造器创建的列表框框架有两个可视行,允许选择其中的一个。</p>
<p class="title_2">方法</p>
<p>DhListBox.getAlignment</p>
<p>检取该列表框中当前的对齐方式。</p>
<p class="title_2">语法</p>
<p>public int getAlignment()</p>
<p class="title_2">说明</p>
<p>返回DhAlignment中的对齐常量值。</p>
<p>DhListBox.getSelectionMode</p>
<p>检取列表框当前的选择模式。</p>
<p class="title_2">语法</p>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -