★★Java質問・相談スレッド142★★
■ このスレッドは過去ログ倉庫に格納されています
0075デフォルトの名無しさん
2010/11/26(金) 00:01:58>>71
その x,y はドット数ではなく、2次元平面上の座標だから。
ドット数だと考えるのはPCの液晶画面などをイメージしてるからこそなんだろうけど、
Java の API等においては、あくまで座標としては平面上の点を指定し、
デバイスがドットに置き換える。
(ちなみに、プリンタに draw する場合は座標幅なんかよりももっと緻密に描かれる)
つまり x方向0ドット目,y方向0ドット目の、ドットを表す四角形の、
左端上端が平面座標上の (0,0)、右端下端が平面座標上の (1,1) に相当する。
平面座標上の(16,16) に相当するのは dx+16ドット目の左端上端。
dx+15ドット目の左端では幅が足らん。
方眼紙の線のところに平面座標、線と線のちょうど真中にドット座標を書いて数えてごらん。
■ このスレッドは過去ログ倉庫に格納されています