2012-02-20 46 views
1

在使用一組新的翻譯測試我們的應用程序時,我發現某些按鈕的翻譯文本比英語顯着更寬。結果是按鈕文本換行到第二行,該行被按鈕切斷或在第二行上浮動。看起來我需要獲取文本的渲染寬度以動態調整按鈕的大小,假設佈局中有一個更寬的按鈕空間。如何在GWT中獲取國際化按鈕文本的渲染寬度?

有沒有辦法獲得一個按鈕的呈現文本的寬度?

回答

0

除非你正在使用的按鈕等寬字體(爲什麼不這樣做,實際上是?),並使用CSS en/em/ex單位渲染它,你不能真正預測文本寬度,只能讓一個受過教育的猜測。