iモード携帯電話用Java(iアプリ) Part10
■ このスレッドは過去ログ倉庫に格納されています
0596デフォルトの名無しさん
2006/01/26(木) 14:31:21携帯電話のフォントはメモリ節約などの理由から、基本的に文字装飾がない。
これだとFont#stringWidth()とFont#getBBoxWidth()の違いは表面化しない。
イタリックやボールドといった文字装飾が対応できると、
同じフォントの同じサイズの同じ文字でも、見せ掛けの幅が変わる。
Font#stringWidth()は(装飾された状態でも)装飾なしのフォント本来の形で計測される値が返る。
Font#getBBoxWidth()は装飾された形で計測される値が返る。
バウンド(bound)は範囲とか境界という意味。
■ このスレッドは過去ログ倉庫に格納されています