Как преобразовать существующий JavaScriptObject в примитивный тип Java в GWT? - PullRequest
3 голосов
/ 25 февраля 2010

Предположим, что у меня есть ссылка на существующий JavaScriptObject, который содержит примитивный тип, например, значение int, как я могу получить это значение int?

1 Ответ

6 голосов
/ 25 февраля 2010

Используйте функциональность JSNI для "адаптации" между Java GWT и базовым Javascript: более конкретно, используйте метод cast() для адаптации к нужному типу. После этого вы можете «упаковать» объект в любой примитив Java, который вы хотите / можете.

Возможно, вам потребуется написать native метод для подкласса JavascriptObject, чтобы «достичь» примитивного типа, на который вы ссылаетесь. Подробнее см. в этой статье .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...