私はかなり長い間この問題に取り組んできましたが、それを解決することができませんでした。フィールドタイプのアイコンが付いたリストグリッドがあります。アイコンの上にカーソルを「手」に変更したいと思います。
私はウェブを検索していて、いくつかの解決策が存在することを知りました。addCellOverHandler
それらの1つは、リストグリッドに使用しています。しかし、listgridの指定されたフィールドのカーソルを変更する方法がわかりません。
this.addCellOverHandler(new CellOverHandler() {
@Override
public void onCellOver(CellOverEvent event) {
// not able to get the field and setCursor()
}
});
listgridの私のフィールドは次のように定義されています。
ListGridField iconField = new ListGridField("icon");
iconField.setAlign(Alignment.CENTER);
iconField.setType(ListGridFieldType.ICON);
iconField.setIcon("icons/icon.gif");
フォーラムで誰かが指摘したようにsetCursor()
、listgridにはメソッドが存在しますが、フィールドだけにはメソッドがありません...
誰かが手がかりを持っているなら...ありがとう