Canvasでテキスト描画したいと思ったら、GWTCanvasはテキスト描画に対応してなくて困った。 ということで、GWTCanvasでテキスト描画するためにCanvasのネイティブメソッドを呼び出すJSNIメソッドを作ってみた。 private static native void canvasFillText(GWTCanvas c, String str, double x, double y)/*-{ var impl = c.@com.google.gwt.widgetideas.graphics.client.GWTCanvas::impl; (impl.@com.google.gwt.widgetideas.graphics.client.impl.GWTCanvasImplDefault::canvasContext).fillText(str, x, y); }-*/;

