如何确定给定的字符串是否适合特定的gwt标签。

如何确定给定的字符串是否适合特定的gwt标签。,gwt,resize,label,Gwt,Resize,Label,我是gwt新手,我正在尝试检查我正在检索的动态字符串文档id是否适合gwt标签。现在我正在检查字符数,如果字符数超过15,我将追加。。。在12个字符之后,在工具提示中显示实际id。我需要知道如何在不计算字符数的情况下实现这一点。请帮助标签的宽度不仅取决于字符串大小,还取决于使用的字体 您可以将字符串写入附加到dom的临时标签中,并使用元素或gwtquery的“getClientWidth”方法查询大小,然后递归删除最后一个字符,直到获得适当的大小 在我看来,更简单的方法是使用css,定义标签的固

我是gwt新手,我正在尝试检查我正在检索的动态字符串文档id是否适合gwt标签。现在我正在检查字符数,如果字符数超过15,我将追加。。。在12个字符之后,在工具提示中显示实际id。我需要知道如何在不计算字符数的情况下实现这一点。请帮助

标签的宽度不仅取决于字符串大小,还取决于使用的字体

您可以将字符串写入附加到dom的临时标签中,并使用元素或gwtquery的“getClientWidth”方法查询大小,然后递归删除最后一个字符,直到获得适当的大小

在我看来,更简单的方法是使用css,定义标签的固定宽度,并将属性overflow设置为hidden,这样您就可以看到适合标签的字符,而不必处理不同的字符串