我有一个非常非常长的字符串的标签。在GWT中计算字符串宽度(以像素为单位)
Method label.getOffsetWidth()
返回0(我不知道为什么)。但是会显示String
。
如何使用GWT 2.4.0
以像素为单位获得标签(或字符串)宽度?
我有一个非常非常长的字符串的标签。在GWT中计算字符串宽度(以像素为单位)
Method label.getOffsetWidth()
返回0(我不知道为什么)。但是会显示String
。
如何使用GWT 2.4.0
以像素为单位获得标签(或字符串)宽度?
确定。我找到了我的问题的答案。
为了确保标签已经呈现使用Scheduler.get().scheduleDeferred(Scheduler.ScheduledCommand CMD)
在@Override execute()
通话label.getElement().getClientWidth();
就是这样。
你想以像素为单位的宽度? – ssedano
是,以像素为单位。 – Emoagainst