次のように拡張することで、標準のGWTリストボックスにいくつかの機能を追加しました。
public class FeatureListBox extends ListBox
{
public FeatureListBox()
{
}
public FeatureListBox(boolean isMultipleSelect)
{
super(isMultipleSelect);
}
public FeatureListBox(Element element)
{
super(element);
}
}
ここには何も派手なものはありません。ただし、現在、Changeイベントが発生していないか、少なくともハンドラー(以下に添付)が呼び出されていません。
FeatureListBox listBox = new FeatureListBox();
listBox.addChangeHandler(new ChangeHandler()
{
public void onChange(ChangeEvent event)
{
// Do something here...
}
});
なぜ何かアイデアはありますか?