1
在使用一组新的翻译测试我们的应用程序时,我发现某些按钮的翻译文本比英语显着更宽。结果是按钮文本换行到第二行,该行被按钮切断或在第二行上浮动。看起来我需要获取文本的渲染宽度以动态调整按钮的大小,假设布局中有一个更宽的按钮空间。如何在GWT中获取国际化按钮文本的渲染宽度?
有没有办法获得一个按钮的呈现文本的宽度?
在使用一组新的翻译测试我们的应用程序时,我发现某些按钮的翻译文本比英语显着更宽。结果是按钮文本换行到第二行,该行被按钮切断或在第二行上浮动。看起来我需要获取文本的渲染宽度以动态调整按钮的大小,假设布局中有一个更宽的按钮空间。如何在GWT中获取国际化按钮文本的渲染宽度?
有没有办法获得一个按钮的呈现文本的宽度?
除非你正在使用的按钮等宽字体(为什么不这样做,实际上是?),并使用CSS en
/em
/ex
单位渲染它,你不能真正预测文本宽度,只能让一个受过教育的猜测。