簡體   English   中英

NetBeans:為使用JSObject進行調試的Applet指定html

[英]NetBeans: Specifying html for Applet which uses JSObject for debugging

我想為applet指定html並在NetBeans中對其進行調試。

有用的如下:我的applet類是MainApplet 我將MainClass.htmlMainApplet.java放在同一文件夾中。 之后,我通過右鍵單擊NetBeans中的文件並選擇Debug“ MainApplet.java”來運行applet。 看起來好像使用了MainApplet.html applet標簽,例如applet的尺寸取自我的MainApplet.html

但:

在applet中調用netscape.javascript.JSObject.getWindow(this) ,將拋出netscape.javascript.JSException 這是在小程序查看器中運行小程序時的情況。 在瀏覽器中一切正常-沒有異常拋出。

是否可以通過在NetBeans中右鍵單擊applet並選擇Debug並同時成功執行JSObject.getWindow(this)來調試applet? 應該怎樣配置才能獲得這種行為?

我使用NetBeans 6.5

如果存在完全不同的場景,可以輕松進行調試,那么最好也了解一下它們。

調試applet使用appletviewer,而不是真正的瀏覽器。 但是,您可以調試在瀏覽器中運行的applet。 下面是其完成方式的說明: 遠程調試Applet

在中指定屬性<applet>標簽<div id="text_translate"><p>我們有一個小程序,一個存儲在桌面上的 jar 文件,一個門戶站點的頁面之一調用這個小程序。</p><p> 我們在某些環境中遇到了小程序未初始化的問題,調查導致檢查了調用 jar 的標簽。</p><p> 我們不確定是否需要在標簽中使用“codebase”屬性。 (不幸的是,我們不能簡單地測試它。)</p><p> 到目前為止,我們在 applet 標簽中擁有的是指定的“code”屬性和引用本地機器上文件的“Archive”屬性,如下所示:</p><pre> Archive='file:///WINDOWS/XYfolder/some.jar'</pre><p> W3C 表示,“codebase”屬性指定用於解析由 classid、data 和<strong>archive 屬性</strong>指定的相對 URI 的基本路徑。 <strong>如果不存在,其默認值為當前文檔的基本 URI。</strong> (這意味着它會在我猜的服務器上查找 jar 文件)。</p><p> 對於'Archive' W3C 所說,此屬性可用於為包含與 object 相關的資源的存檔指定以空格分隔的 URI 列表,其中可能包括由 classid 和 data 屬性指定的資源。 預加載檔案通常會減少對象的加載時間。 <strong>指定為相對 URI 的檔案應相對於代碼庫屬性進行解釋。</strong></p><p> <em>- 我的問題是如何在存檔屬性中指定相對 URI 以及如何指定絕對 URI?</em></p><p> <em>- 上面指定的存檔屬性是相對 URI 還是絕對 URI?</em></p><p> 非常感謝</p></div></applet>

[英]Specifying attributes in the <applet> tag

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

相關問題 獲取JSObject或JSContext來運行小程序 如何將用Netbeans編寫的applet放入html文件? NetBeans-Glassfish使用哪個地鐵? 我應該使用哪個JSObject? 在中指定屬性<applet>標簽<div id="text_translate"><p>我們有一個小程序,一個存儲在桌面上的 jar 文件,一個門戶站點的頁面之一調用這個小程序。</p><p> 我們在某些環境中遇到了小程序未初始化的問題,調查導致檢查了調用 jar 的標簽。</p><p> 我們不確定是否需要在標簽中使用“codebase”屬性。 (不幸的是,我們不能簡單地測試它。)</p><p> 到目前為止,我們在 applet 標簽中擁有的是指定的“code”屬性和引用本地機器上文件的“Archive”屬性,如下所示:</p><pre> Archive='file:///WINDOWS/XYfolder/some.jar'</pre><p> W3C 表示,“codebase”屬性指定用於解析由 classid、data 和<strong>archive 屬性</strong>指定的相對 URI 的基本路徑。 <strong>如果不存在,其默認值為當前文檔的基本 URI。</strong> (這意味着它會在我猜的服務器上查找 jar 文件)。</p><p> 對於'Archive' W3C 所說,此屬性可用於為包含與 object 相關的資源的存檔指定以空格分隔的 URI 列表,其中可能包括由 classid 和 data 屬性指定的資源。 預加載檔案通常會減少對象的加載時間。 <strong>指定為相對 URI 的檔案應相對於代碼庫屬性進行解釋。</strong></p><p> <em>- 我的問題是如何在存檔屬性中指定相對 URI 以及如何指定絕對 URI?</em></p><p> <em>- 上面指定的存檔屬性是相對 URI 還是絕對 URI?</em></p><p> 非常感謝</p></div></applet> 指定Applet的代碼路徑 Java Applet:調用JavaScript - JSObject.getWindow(this)返回null 無法在netscape.javascript.JSObject中找到getWindow(Applet) 如何測試使用Lookups的NetBeans平台代碼? 在Netbeans中使用Servlet編程Applet
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM