Sean's Note: Measure the display width of a string

2013年3月29日 星期五

Measure the display width of a string

我們常常會用 Graphics2D.drawString("Hello", 100, 100); 在元件上畫出字串,

若想要依字串畫出來的大小來決定其位置,可以先取得 FontMetrics 物件,

FontMetrics fm = getFontMetrics(font);

再透過 FontMetrics.getHeight() 和  fm.stringWidth(String) 即可拿到該字串的高和寬。

沒有留言:

張貼留言