JTextAreaに配置されているのと同じように、ある行のベースラインからベースライン、次のテキスト行までの距離を取得する必要があります。そのために、私は指定されたフォントサイズのフォントしか持っていません。
私の問題は、フォントではLineMetricsまたはFontMetricsしか取得できず、現在のテキストに応じて両方の行のサイズ(getAscent / getHeight / getDescent)が異なることです。たとえば、文字がある場合f
、上昇は大きくなり、ある場合g
、私は降下しています。
「グローバル」フォントの高さプロパティを取得する方法はありますか?そのため、Graphics2Dでテキストを適切に描画できるようになります。