1

我有一个列表框,它有两个值 value1 和 value 2 ..

现在我的列表框值以编程方式更改(我不手动更改值)

我想在我的列表框中每当值更改/索引更改时得到提示

             ListBox listBox = new LisBox();

如果我使用

             listBox.addClickHandler 

或者

             listBox.addChangeListener

或 listBox.addChangeEvent

当我手动更改列表框选择的索引时,它们都只向我显示提示。但是当我的列表框 selectedIndex 以编程方式更改时,我将如何获得提示

谢谢

4

1 回答 1

0

我假设您正在使用

setSelectedIndex

javadoc明确表示它不会发送事件。您可以覆盖 setSelectedIndex 并发送您自己的事件。可以在这里找到这样做的一个很好的解释。

于 2012-11-09T07:33:29.317 回答