jsni

    0熱度

    3回答

    我想將包含彩色面板和一個按鈕的外部JavaScript文件添加到GWT面板中。任何人都可以幫助我?

    0熱度

    2回答

    是否可以使用2個按鈕創建水平面板,其中一個位於GWT,另一個位於JavaScript? 例如,我有這樣的對象: HorizontalPanel panelHeader = new HorizontalPanel(); Button buttonexample = new Button(); 現在,我已經創建了一個.js文件與按鈕: function javascriptbutton(){

    0熱度

    1回答

    我試圖通過使用JSNI創建標籤標記調用google- maps-utility-library-v3的markerwithlabel.js。但是,我總是收到此異常: com.google.gwt.core.client.JavaScriptException: (TypeError) @com.gwt.map.client.GWTMap::setLabeledMarker(Lcom/google/

    0熱度

    1回答

    我有一個包含GWT代碼的iframe。我希望從該代碼動態更改iframe維度。 我想以下幾點: Element iframe = we start from some element inside the iframe; while (!iframe.getTagName().toLowerCase().equals("iframe")) { // get embedding iframe

    6熱度

    1回答

    我試圖編寫一個應該能夠進行真正的深度克隆的通用克隆函數。我遇到了這個鏈接,How to Deep clone in javascript並從那裏採取了功能。 當我嘗試使用直接的Javascript時,該代碼工作得很好。我在代碼中做了小的修改,並嘗試在GWT中放入JSNI代碼。 克隆功能: deepCopy = function(item) { if (!item) { re

    0熱度

    1回答

    我有gwt的java代碼程序,它打開一個帶有url的窗口。 Map<String, Object> ids = new HashMap<String, Object>(); ids.put("employeeId", UserToken.getCurrentUserToken().getEmployeeId()); createCaseUrl = ICMInta

    2熱度

    1回答

    我正在更改JSNI中的JavaScript函數,但eventlistener沒有正確調用。下面是代碼: private native void alert1()/*-{ $doc.addEventListener('DOMContentLoaded', function webViewerLoad(evt) { $wnd.alert("1111111"); }, t

    1熱度

    1回答

    當我有以下GWT代碼: package my.package.name; public class MyImpl { public void scan(AsyncCallback<String> callBack) { this.callBack = callBack; scanJNSI(); } private native void

    1熱度

    1回答

    我有一些JavaScript腳本。我還添加了一個按鈕,在我的應用程序的主頁上啓動這些腳本。在預發佈的時候,我主動使用這個按鈕和腳本,但是我需要刪除這個按鈕和發佈版本的腳本。 在應用程序的預發佈(調試)版本和發行版本上是否有添加/刪除UI元素的操作?也許通過gwt.xml中的屬性?

    0熱度

    3回答

    我想知道是否有可能識別設備是否有能力觸摸/手勢事件或不在GWT中? 像iPhone這樣的設備在很大程度上支持多點觸控事件。同樣Google桌面版Chrome也支持TouchEvents。而目前,Windows 8已經設計了一個響應TouchEvents的IE。 我正在研究一個應用程序,我想限制某些功能只有觸摸/手勢功能的設備!任何解決方案,請幫忙?