复制并粘贴GWT ListBox值

时间:2012-10-19 10:52:05

标签: gwt

我们有一个GWT ListBox,目前我们正在应用一些验证来使ListBox禁用但问题是我们无法复制其选定的值以粘贴其他地方。

请您建议实施此方法的最佳方法吗?

1 个答案:

答案 0 :(得分:2)

是的,这是其中一种方法仍然缺失;虽然我不确定是否有原因。

您必须获取所选索引,然后使用它来获取相关值。无论是启用还是禁用ListBox,都可以执行此操作。

这是一行:

String mySelectedValue = myListBox.getValue(myListBox.getSelectedIndex());

以下是文档:https://google-web-toolkit.googlecode.com/svn/javadoc/latest/com/google/gwt/user/client/ui/ListBox.html

您可以在需要的地方添加。最简单的是使用实现HasText接口的类。

以下是使用Label的示例:

myLabel.setText(mySelectedValue);

以下是文档:https://google-web-toolkit.googlecode.com/svn/javadoc/latest/com/google/gwt/user/client/ui/HasText.html

希望有所帮助。