jsni

    0

    1答えて

    私はこのリンクからコードを呼び出そうとしています https://stackoverflow.com/a/9100406/942113とgwt jsni。 私の方法は public static native void hideAddressBar() /*-{ if (document.documentElement.scrollHeight < $wnd.outerHeight *

    1

    1答えて

    SmartGWT Webアプリケーションでは、ドメインオブジェクトをサーバーからクライアントに渡し、GWT直列化を使用して戻します。 DynamicFormまたはGridListのクライアント側でデータを表示/編集するには、Record(またはListGridRecord)に変換し、ドメインオブジェクトに編集して戻す必要があります。 レコードのgetAttributeとsetAttribute方法

    0

    1答えて

    私はいくつかのJavaオブジェクトを持っており、そのすべてのメソッドをカスタムjavascriptオブジェクトに公開したいと考えています。だから、リフレクションを介してすべてのJavaオブジェクトメンバをループし、次のようなjsniコードを生成するのが合理的なようです。$ wnd.myjso.func1 = function(){@ package.MyJavaObject :: func1()}

    0

    1答えて

    として、私は私のJSNIメソッド内GWTクライアント に次のコードを使用しています利用可能であること型名を想定しますString引数 typeName = '$wnd.mysample.SampleButton' var sample = new window[typeName](); sample.addButton(name, parent); あるSampleButtonはエクスポー

    19

    1答えて

    私はホストモードでGWTアプリケーションを実行しています。散発的に私は奇妙なHostedModeException JSNIから返されたJSの値の型について不満を取得します。時にはそれは、逆シリアル化中に次のとおりです。で、時には com.google.gwt.dev.shell.HostedModeException: Something other than an int was return

    0

    1答えて

    GWTでの経験はありますが、JSNIやJavascriptについては何も知りません。私は数日前からJSNIを探していますが、GWTプロジェクトでJSNIを実装する方法を理解できません。 ここでどのように私は自分のJavaScriptを書くだろう私のGWTプロジェクトでjavascriptファイルを追加しますか? 、その後、私はここのjava/GWT からJavaScriptのメソッドを呼び出したい

    0

    1答えて

    (同様の質問への回答に基づいてSOに尋ねた): public String javaMethod(String input) { return "it works"; } public native void defineBridgeMethod() /*-{ var that = this; $wnd.jsFunction= $entry(fun

    2

    1答えて

    gwtから任意のjs関数を呼び出したいと思います。関数名はfunctionname変数の中にあります。このような何か: private static native String execute(String functionName, JavaScriptObject data) /*-{ return $wnd.functionName(data); }-*/; 私はこのような何

    0

    2答えて

    私が把握しようと、私たちは、正確にLjava/LANGによってどのような意味を見つけるcould'nt/String?私たちは必ずこれらの議論をパスしていますか?

    4

    4答えて

    d3スクリプトをgwt web-appに統合しようとしています。しかし、私はJSNIからd3を実行する方法を理解できません。 d3コードは別々に動作します。私はd3のコードは、div要素にアクセスできないためかもしれないのだろうか? これは私が、次の午前アプローチです:JSNIを使って、この方法では、次のD3コードを入れて、メソッドを呼び出す+ D3ライブラリを指定する 、 +は、メインのhtml