java繪圖drawString位置的確定

根據api,很容易知道使用方式如下: 指定字符串和座標即可。 但是簡單認爲字符串的起始位置就是左上頂點就錯了,這樣畫起來每次的位置都不對,字體的大小不同,位置偏差很大。仔細看api註釋後發現,y座標是字符串基線位置的座標,也就是說字符串基線與畫布y重合。 字體的高由個元素組成: ascent descent drawString中用的y座標是指baseline的y座標,即字體所在矩形的左上角y座標
相關文章
相關標籤/搜索