2 つのリスナーがあります。
table.addListener(new ItemClickListener() {
public void itemClick(ItemClickEvent event) {
// fireEvent(...);
}
});
table.addListener(new Table.ValueChangeListener() {
public void valueChange(final ValueChangeEvent event) {
// do something
}
});
最初のリスナーからイベントを発生させて、2 番目のリスナーを呼び出したいと考えています。
あるリスナーでは、行をクリックしてテーブルのデータ ソースを更新したいと考えています。2 番目のリスナーでは、選択した行にカーソルを復元したいと考えています。
どうすればいいですか?