私はこの例に従いますが、変更したいと思います。ある値だけでなく、特定の行のどこかをクリックしたときに行を選択したいので、を追加しAjaxEventBehavior
ます。問題は、プレーヤーが選択されているが、行の色が同じであるということです。なにが問題ですか ?
listItem.add(new AjaxEventBehavior("onclick") {
private static final long serialVersionUID = 1L;
@Override
protected void onEvent(final AjaxRequestTarget target) {
selectedPlayer = player;
HighlitableDataItem<Player> hitem = (HighlitableDataItem<Player>) listItem;
hitem.toggleHighlite();
}
});