FC2ブログ
ヽ|∵|ゝ(Fantom) の 開発blog? ホーム » Android »【Android】【Java】FontMetrics 図解

【Android】【Java】FontMetrics 図解  


FontMetrics 図解

 以前FontMetrics のまとめ。結構確認したいときも多いので、自分用リファレンス的な。

Paint paint = new Paint();
paint.setTextSize(22f);
FontMetrics fontMetrics = paint.getFontMetrics();

 フォントサイズは 22f で実験。プロパティを調べてみると以下のようになる(全て float 型)。


 Applet と違って Android では負の値も出る。ベースラインからの距離と向きという感じ。
 「fontMetrics.leading」は除いてるが、複数行のとき行間となる
 文字の高さは paint.getFontMetrics(null) でも paint.descent() - paint.ascent() でも同じ。
 文字列の幅は paint.measureText("文字列") で求められる。


(関連記事)
【Android】Paint で斜体文字(≒italic) の Canvas 描画


スポンサーサイト

category: Android

thread: プログラミング

janre: コンピュータ

tag: Android資料  グラフィックス  図解 
tb: 0   cm: --



トラックバック

トラックバックURL
→http://fantom1x.blog130.fc2.com/tb.php/93-d2810ca9
この記事にトラックバックする(FC2ブログユーザー)

プロフィール

Social

検索フォーム

全記事一覧

カテゴリ

ユーザータグ

最新記事

リンク

PR

▲ Pagetop