jsni

    0熱度

    1回答

    我們編寫了一個瀏覽器插件。它觸發了像'mycustomevent'這樣的自定義事件。我需要將這些自定義事件合併(即分配偵聽器)到GWT中。這是我在GWT中的插件類。 class PluginObject extends Composite implements HasMyCustomEventHandler{ private Element plugin; private HT

    3熱度

    1回答

    所以,我正在爲GWT設計一個嵌入式web瀏覽器(SketchUp)的應用程序。我可以通過將window.location值更改爲「skp :: myFunciton @ myParams」來控制Sketchup。 Sketchup可以在瀏覽器中執行JavaScript。我想要做的就是問問素描來給我模型的內容。 public static native void getModel() /*-{

    2熱度

    1回答

    我一直在編寫一個基於GWT 2.3的Web應用程序,並且已經編寫了我自己的撤消和重做功能。當用戶按ctr-z或ctr-y時,撤消或重做上次更改。他們是否有效地檢測到頁面上任何位置發生的ctr-z和ctr-y按鍵事件,並使它們運行我自己的功能。

    0熱度

    1回答

    public class AutoResizeBox extends RichTextArea { public AutoResizeBox() { set(getElement()); } public static native void set(Element f) /*-{ console.log(f.tagName) ;

    1熱度

    1回答

    我想使用GWT實現HTML5桌面通知。目前,這不支持GWT庫,所以我使用GWT(JSNI)中的原生JavaScript。我認爲這將是相當直接的,但我沒有任何成功。我正在使用chrome,並嘗試在開發模式和部署的應用程序。以下是我正在使用的代碼。 注意:JavaScript代碼來自http://playground.html5rocks.com/#simple_notifications,它在Chr

    0熱度

    2回答

    有沒有使用JSNI和JSOT(JavaScript覆蓋類型)將JavaScript常量映射到自定義java類型的方法? 例子: 我映射谷歌地圖V3的JavaScript API來GWT且有MapTypeId常數。我想在我的javacode中將TERRAIN常量(這是一個JavaScript字符串)引用爲MapTypeId對象(這是一個POJO而不是java.lang.String)。到目前爲止,編

    0熱度

    1回答

    我需要從json獲取價值。它對返回的對象完美地工作,但有時我只得到json值 - 就像布爾值。而且我無法從GWT中返回的json中獲取它。 我有JSNI函數getJson()用於檢索與GWT教程StockWatcher相同的json。我想這是該函數的相關部分,返回的字符串轉換爲JavaScriptObject? // [2] Define the callback function on the

    1熱度

    1回答

    我需要生成XSD在GWT JavaScriptObject類如XSD生成JSNI類: class SomeClassFromXSD extends JavaScriptObject { protected SomeClassFromXSD() { } public static SomeClassFromXSD create() { return (SomeClas

    0熱度

    1回答

    我試圖編寫一個JSNI方法插入到HTML5數據庫的東西,因爲顯然沒有GWT的插件與最新版本一起使用。我有這樣的代碼非常簡單,那就是GWT外面工作完美: public static native void database() /*-{ var db; db = openDatabase('mydb', '1.0', 'Test DB', 2 * 1024 * 1024);

    0熱度

    2回答

    public class A{ private void javaMethod(int a,int b){} private native void init()/*-{ function OnMouseMove(e) { //blow calling doesn't work [email protected]::javaMeth