JavaでGTK+
すでに書いたようにメモリリークの問題があるので正常に動作しないのではあるが…。ロジックとしては正しくできた。さて、いくつかの感想。
- 4.0.15はGTK+2.16に対応。色々使えない…。Widget.Drawは使えない…。Java-Gnome-4.1でGTK+3に対応なのか?
- Windowに直接描画できない。DrawingAreaを追加して描画する必要がある。GTK+の対応が古いため。
- g_timeout_addではなくて java.util.Timerを使う。無形クラスやらいろいろ楽しいな。
- 範囲付きのdoubleの乱数も返せないの?自分で実装?
- Cairoで直接文字が直接書けない。Pangoを使ってやる必要がある。
- JavaもJavaで変なところあるよなあ。
- java at master from takaki/gsvolley - GitHub