jsni

    1熱度

    1回答

    我正在使用mxGraph在我的應用程序中創建一些工作流程。默認情況下,放大因子是1​​.2。我想限制一定水平之後的縮放。這怎麼能實現? 這裏去我JSNI代碼: private native void zoomInGraph(JavaScriptObject graph) /*-{ var scale = $wnd.mxGraphView.prototype.getScale();

    0熱度

    1回答

    我試過下面的代碼,但它不能在全屏幕中工作。 public static native void hello1() /*-{ var body=$doc.getElementsByTagName("body")[0]; var posx=0; var posy=0; body.addEventListener("click",function (e)

    0熱度

    1回答

    我再次與JSNI回調作鬥爭(請參閱我的發佈歷史記錄)。我正在爲Foundation Joyride(旅遊)打造包裝。遊覽正常運行,但「遊程結束」(遊覽結束後調用)不會觸發。如果我使用(接近)相同的語法從控制檯調用遊覽,則回調會觸發。 這裏是什麼工作,從控制檯: $(document).foundation( { joyride : { post_ride_callback :

    -1熱度

    2回答

    我想通過在GWT中使用JSNI即javascript本地方法將我的java對象轉換爲json。 我不想使用任何外部罐子像Gson,傑克遜。我有鴿子的代碼。 public class JsonToJavaUsingJS implements EntryPoint { final Student student = new Student(5, "ajinkya", "patil");

    0熱度

    1回答

    我正在使用GWT web應用,想從這個生成器使用Skype URI尤其是生成的代碼:SkypeButton 我使用HTML面板,因爲它看起來像/就像HTML (見下文)。我已經有了: EntryClass @Override public void onModuleLoad() { HTMLPanel htmlPanel = new HTMLPanel("<h1>Headline</h

    0熱度

    1回答

    我有一個JavaScript算法,我想轉換成Java。 下面是JavaScript代碼: function downScaleCanvas(cv, scale) { if (!(scale < 1) || !(scale > 0)) throw ('scale must be a positive number <1 '); var sqScale = scale * sc

    6熱度

    2回答

    我有一個對象,我希望從GWT應用程序從JavaScript傳遞到Java。 此對象可能具有任意字段。所以它是不同於非常類似的問題,只有數字通過。 Passing javascript parameter from external javascript to java 我定義回調喜歡 public static void cbSysInfoSucces(JavaScriptObject o1) {

    2熱度

    1回答

    我使用GWT JSNI訪問本機JavaScript庫。 我想知道它是否會影響我通過JSNI傳輸的數據類型的速度。 實施例1: public static native int test(int value) /*-{ return this.computeSomething(value); }-*/; 實施例2: public static native double test(d

    0熱度

    1回答

    我比較了在畫布圖像上進行縮小的兩個函數的性能。事實證明,Java函數比JSNI函數慢得多。這很奇怪,因爲我認爲GWT編譯器優化了代碼,它至少和JSNI代碼一樣快。 這裏是Java功能: public static final CanvasElement scaleCanvas(CanvasElement cv, double scale) { if (!(scale < 1) ||

    0熱度

    2回答

    我有一個奇怪的問題:我創建了一個方法來強調它: ​​ 呼籲在GWT元素此方法不元素添加到DOM!? 任何解釋?