Как наложить два GwtCanvas? - PullRequest
1 голос
/ 06 мая 2010

Я пытаюсь наложить два GwtCanvas (которые используют холст Html5). Я могу получить этот эффект с помощью абсолютной панели. Но, делая это, я не могу заставить свой объект заполнить мою панель. Я хотел бы, чтобы я мог сделать доску в GWT. Пока что я довольно продвинут, но мне бы хотелось иметь несколько оверлеев для поддержки отмены или предварительного просмотра. Например, если мы рисуем прямоугольник, было бы хорошо его предварительно просмотреть, когда мы перемещаем мышь. Я нашел учебник по JavaScript для этого: например: http://dev.opera.com/articles/view/html5-canvas-painting/

Есть пример javascript, но я не уверен, как сделать мост между GWT и JavaScript. Есть идеи ?

1 Ответ

1 голос
/ 06 мая 2010

Я думаю, вам следует использовать GWT JSNI. Таким образом, вы сможете получить доступ к своему JS из кода GWT. Вы можете найти больше информации о JSNI в следующем месте: http://code.google.com/webtoolkit/doc/latest/DevGuideCodingBasicsJSNI.html

...