jsni

    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

    3热度

    1回答

    所以,我正在为GWT设计一个嵌入式web浏览器(SketchUp)的应用程序。我可以通过将window.location值更改为“skp :: myFunciton @ myParams”来控制Sketchup。 Sketchup可以在浏览器中执行JavaScript。我想要做的就是问问素描来给我模型的内容。 public static native void getModel() /*-{

    0热度

    1回答

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

    0热度

    2回答

    有没有使用JSNI和JSOT(JavaScript覆盖类型)将JavaScript常量映射到自定义java类型的方法? 例子: 我映射谷歌地图V3的JavaScript API来GWT且有MapTypeId常数。我想在我的javacode中将TERRAIN常量(这是一个JavaScript字符串)引用为MapTypeId对象(这是一个POJO而不是java.lang.String)。到目前为止,编

    8热度

    1回答

    无法从手册中了解:如何从Java运行JS功能? 例如,我有一个函数在我的html页面: <script type="text/javascript" language="javascript"> function foo() { alert('Foo!'); } </script> 以下模块显示两个按钮,仅次于它的工作原理: public class Test

    6热度

    1回答

    是否有可能从Javascript调用Java(GWT)方法?从文档中也不清楚。这里的所有示例http://code.google.com/intl/ru/webtoolkit/doc/latest/DevGuideCodingBasicsJSNI.html演示了从JSNI(非JS)函数调用java函数。 更新1 这里是一个Java代码: public class Test_GoogleWeb_JS

    1热度

    1回答

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

    1热度

    1回答

    在Javascript中,我可以这样写: var circles = document.all.tags("circle"); ,并在圈可变我将有圆圈标记列表。 我该如何在GWT中做到这一点? 我写道: public final native void getPoints() /*-{ this.points = $doc.all.tags("circle"); }-*/; p

    0热度

    1回答

    我试图编写一个JSNI方法插入到HTML5数据库的东西,因为显然没有GWT的插件与最新版本一起使用。我有这样的代码非常简单,那就是GWT外面工作完美: public static native void database() /*-{ var db; db = openDatabase('mydb', '1.0', 'Test DB', 2 * 1024 * 1024);

    0热度

    1回答

    如何从JSNI调用外部JS? 例如: //Some external JS code ... this.onFeatureClick = function(event) { ... var name = "Batman"; passToJava(name); //Invoke java method and pass String nam