2004-08-12から1日間の記事一覧

batik入門記その6 〜イベントハンドリング編1〜

理想としては、 ViewerPort上でマウスクリック ポイント上のElementでイベントFire Elementを使ってフガフガ… ってのを追い求めていたのだけれど、一向にやり方が、というか出来るのかもよくわからない。Scriptingのドキュメントを見たら独自にbatikで定義し…

batik入門記その5 〜Squiggle-the SVG Browser解析編4〜

いいかげん疲れたのでちょっと便利なサムネイルを自分で作ったスカスカアプリで使えるように改造しよう。で、すぐに出来てしまった。そりゃ該当部分をコピペするだけだもの。さて後何して遊ぼうか。とりあえず以下の2点について調べることにしよう。 DOMの…

batik入門記その4 〜Squiggle-the SVG Browser解析編3〜

UserAgentについて調べてみることにした。そもそも、UserAgentなるものは以下の二つがある。 org.apache.batik.bridge.UserAgent org.apache.batik.swing.svg.SVGUserAgent それぞれ、 public interface UserAgent An interface that provides access to the…

batik入門記その3 〜Squiggle-the SVG Browser解析編2〜

JSVGCanvasへの機能追加は、Interactor なるインタフェースを実装すればいいらしい。デフォルトでは以下のInteractor が組み込まれている。 /** * An interactor to perform a zoom. * Binding: BUTTON1 + CTRL Key */ protected Interactor zoomInteractor …

batik入門記その2 〜Squiggle-the SVG Browser解析編1〜

ってことでさっそくサンプルアプリとして付属しているSVGBrowserを見てみることに。Browserの起動はこんな感じ。バイナリ版を解凍したディレクトリのbatik-squiggle.jarがSVGBrowser本体。 cd java -jar batik-squiggle.jar とりあえずサムネイル機能はナイ…

batik入門記その1 〜インストール編〜

ひょんな事からSVGを触ることになったので、Javaだと何か便利そうなのないかなと探したら、batikなるものを見つけた。他にもないか探したが、特に目に付くものはなかったので早速インストールからはじめてみる。 ・System Requirements -JVM:A Java 1.3 or …

フォントの指定

非常に非常に貴重なサンプルを見る限り、フォントの指定は名前で行っていたので真似してみたが一向にフォントが変わらない。別段間違ったフォント名を指定してもエラーにはならない。でもってググってみたら、PerlMagickで同じようにハマった人がいてその時…