GWT/SVG

GWTでSVGを使う

lib-gwt-svg

raphaelgwt

raphaelgwtというライブラリを使う。

※raphaelgwtはraphaelのラッパだが、raphaelはSVGではない。SVGを参照のこと

使い方がよくわからないが、以下のようにすればとりあえず描画ができる。

package com.mycompany.project.client;

import com.hydro4ge.raphaelgwt.client.Raphael;

public class SampleView extends Raphael {
        public SampleView(int width, int height) {
                super(width, height);
        }
        
        @Override
        public void onLoad(){

                final Circle c = this.new Circle(25, 25, 50);
                c.attr("cursor","pointer");
                c.attr("stroke-width","3").attr("stroke-dasharray","--");
                c.attr("fill", "#00BFFF");
        }
}
last edited 2011-11-17 02:22:25 by ysugimura