Как указано в документации JSNI по вызову GWT Java из рукописного Javascript , вам необходимо предоставить функцию showMyWindow, чтобы можно было вызывать ваш другой javascript.Когда-нибудь, прежде чем вы захотите вызвать showMyWindow в JS, запустите такую функцию:
public static native void exportShowMe() /*-{
$wnd.showMyWindow = $entry(@my.package.client.MyWindow::showMe());
}-*/;
После того, как вы это сделаете, вы сможете вызывать showMyWindow()
в обычном JS и иметь свой статический метод.call.
Кроме того, вашему методу showMe
, вероятно, необходим тип возвращаемого значения, в данном случае, скорее всего, void
.
.