如何在GWT中获得国际化按钮文本的渲染宽度?

如何在GWT中获得国际化按钮文本的渲染宽度?,gwt,internationalization,Gwt,Internationalization,在用一组新的翻译测试我们的应用程序时,我发现一些按钮的翻译文本比英文的要宽得多。结果是按钮文本换行到第二行,该行或被按钮截断,或在第二行的下方浮动。似乎我需要获得文本的渲染宽度,以便动态调整按钮的大小,假设布局中有空间容纳更宽的按钮 有没有办法获得按钮渲染文本的宽度?除非您对按钮使用单空格字体(实际上为什么不这样做?),并使用CSSen/em/ex单位进行渲染,否则您无法真正预测文本宽度,只能进行有根据的猜测

在用一组新的翻译测试我们的应用程序时,我发现一些按钮的翻译文本比英文的要宽得多。结果是按钮文本换行到第二行,该行或被按钮截断,或在第二行的下方浮动。似乎我需要获得文本的渲染宽度,以便动态调整按钮的大小,假设布局中有空间容纳更宽的按钮


有没有办法获得按钮渲染文本的宽度?

除非您对按钮使用单空格字体(实际上为什么不这样做?),并使用CSS
en
/
em
/
ex
单位进行渲染,否则您无法真正预测文本宽度,只能进行有根据的猜测