Use FontMetrics!

supondo que voc� esteja em uma classe que herda de java.awt.Component

Font font = new Font("Arial", Font.BOLD, 12);
FontMetrics fm = this.getGraphics().getFontMetrics(font);
String texto = ...;
int width = fm.stringWidth(texto);


Willian

----- Original Message -----
From: "Luiz SantAnna" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, September 27, 2002 5:44 PM
Subject: [java-list] Fonte!


> Oi gente,
> Estou com um probleminha...
>
> Eu preciso obter a largura (em pixels) de uma determinada String em uma
> determinada fonte (Arial, 12, bold).
>
> N�o estou conseguindo! Alguem poderia me ajudar por favor?
>
> Obrigado,
>
> Luiz Henrique
>
>
>
> _________________________________________________________________
> Tenha voc� tamb�m um MSN Hotmail, o maior webmail do mundo:
> http://www.hotmail.com/br
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
>


------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a