タグ

FontMetricsに関するjak180のブックマーク (1)

  • テキストの描画(FontMetrics) - Android Wiki*

    Canvasにテキストを描画する際など、思い通りの位置に描画するためにはFontMetricsを使用して座標を計算します。 Androidの場合も基的な考え方はjava.awt.FontMetricsと同じです。 FontMetricsの基 中心線上に文字列を描画 吹き出しを描画 サンプルのソースコード FontMetricsSampleView.java FontMetricsの基 ポイントとなるのは下記の4つの座標でいずれもベースラインからの位置を示しています。 ・FontMetrics.top ・FontMetrics.ascent ・FontMetrics.descent ・FontMetrics.bottom 図にすると下記のようなイメージになります。 ●がテキストを描画する際に指定した座標です。 // テキスト用ペイントの生成 Paint textPaint = new

    テキストの描画(FontMetrics) - Android Wiki*
  • 1