Javaで文字列の真の境界ボックスを見つけることは可能ですか? つまり、実際に描画されるピクセルを含む最小の長方形ですか?
FontMetrics と LineMetrics を見てきましたが、文字列を渡すことはできますが、文字自体を考慮していないようです。「a」、「p」、「P」はすべて同じ高さを返します。
具体的には、実際の文字がベースラインを下回っていなくても、文字列の高さの降下が含まれているようです。真の境界ボックスを返す、アクセスできる他のメトリックはありますか?
または、特定の文字にディセンダーがあるかどうかを確認する方法はありますか?