Pois é, o problema é que estou gerando código para um menu em javascript. 
Estou gerando isso dentro de um servlet. Consegui contornar o problema com o 
seguinte código:

Font f = new Font("Arial", Font.BOLD, 12);
Rectangle2D r = f.getStringBounds("MINHA STRING", new 
FontRenderContext(f.getTransform(), true, true));

r.getWidth();

Se alguém souber alguma maneira melhor de fazer isso, agradaço!

Muito obrigado mesmo assim.

[]s

Luiz Henrique

>From: "INFSOFT" <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: <[EMAIL PROTECTED]>
>Subject: Re: [java-list] Fonte!
>Date: Thu, 3 Oct 2002 02:13:27 -0300
>
>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]
>-------------------------------------------------------------------------




_________________________________________________________________
Converse com seus amigos online, faça o download grátis do MSN Messenger: 
http://messenger.msn.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] 
-------------------------------------------------------------------------

Responder a