GraphicsPathでdrawRoundRect()する
前々回のエントリで、楕円をベジェセグメントで描いたのの応用としてGraphicsPathでGraphics.drawRoundRect()みたいなパスを描いてみた。ついでにWonderflのアカウント忘れたから作ってみた。
例によって後ろの青い線がGraphics.drawRoundRect()で描いた線で、黒い線がGraphicsPathで描いた線。
このエントリとは関係ないけど、GraphicsPathの利点はGraphicsインスタンスをもってなくても描画データのみをインスタンスとして作れるってことだと勝手に思ってる。だから、QuadraticBezierSegmentやCubicBezierSegmentのgetGraphicsPath()メソッドの戻り値はGraphicsPathなの。
About this entry
You’re currently reading “GraphicsPathでdrawRoundRect()する,” an entry on jp.ferv.blog
- Published:
- Wed, Oct 28th, 2009 at 1:09 AM
- Author:
- dsk
- Category:
- Web
No comments
Jump to comment form | comments rss | trackback uri