Java低速GUI Swing 5
■ このスレッドは過去ログ倉庫に格納されています
0257デフォルトの名無しさん
2006/12/15(金) 10:45:24もっと簡単にできないものでしょうか
例えば(0,0),(0,5)をdrawLineで指定したとしたら
2点とその間にある(0,1),(0,2),(0,3),(0,4)が塗りつぶされます。
この4点の塗りつぶしをJavaはどのように実装しているのでしょうか?
この例のように予め2点を結ぶと水平,もしくは垂直になると分かっていればいいですが
(0,0),(2,5)のように水平及び垂直にならない場合,
drawLineはどのように計算して塗りつぶす点を決めているのでしょう?
■ このスレッドは過去ログ倉庫に格納されています