簡體   English   中英

如何從我的Swing應用程序向javascript發送字符串?

[英]How can i send a string from my Swing application to javascript?

我正在嘗試從我的swing應用程序向javascript發送字符串,我嘗試使用JSObject sendIt = JSObject.getWindow(this); 但我收到以下錯誤

“因為無法將類netscape.javascript.JSObject中的getWindow方法應用於給定類型;必需:java.applet.Applet被發現:工作原因:實際參數工作不能通過方法調用轉換轉換為java.applet.Applet”

我的部分代碼如下

public class work extends javax.swing.JFrame {

    private void uploadButtonMouseClicked (java.awt.event.MouseEvent evt) {
        // System.out.println("its here");
        theHash = (String) sender.uploadFunction(filesArray[i], uuid);
        System.out.println("Uploading " + filesArray[i] + "\n");
        JSObject sendIt = JSObject.getWindow(this); //error       
    }
}         

您只能從Applet對象中調用JSObject.getWindow(this) ,因此“ this”應該是對Applet對象的引用。

順便說一句,您應該在applet標簽中啟用它:

<APPLET code="..." width="..." height="..." MAYSCRIPT>

暫無
暫無

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM