Combobox正确显示文本

时间:2012-04-11 12:38:27

标签: gwt combobox smartgwt

我有一个组合框,当我打开它时应该显示文字 this

然而我得到了类似的东西 this

滚动条设置为中间。事情有时与正确显示的值相同 有时它从中间显示(相同值)。

我希望它能像第一张图片一样正确显示,我尝试了几件事,但没有成功。

itemSection.setHoverAlign(Alignment.LEFT);

itemSection.setTextAlign(Alignment.LEFT);

itemSection.setAlign(Alignment.LEFT);

......和其他irelevand东西......

非常感谢任何帮助。非常感谢!

2 个答案:

答案 0 :(得分:0)

任何类型的选择框的问题在于,这些框在浏览器中显示和表现完全不同。浏览器越旧,处理选择框中的长文本就越糟糕(有些只是截断文本)。我建议尽量缩短显示的文字。这样你就可以避免这个问题。

如果您确实需要长描述,可以尝试为每个条目添加工具提示。或者使用不同的小部件来进行选择,例如一个单独的对话框中的一些自定义小部件...

答案 1 :(得分:0)

如果我没有出错,您需要将滚动条设置在特定位置。你需要挖掘它的css并尝试将滚动条位置设置为0.这样你的问题就会得到解决。