@Override public void setEnabled(boolean b) { super.setEnabled(b); setCursor(Cursor.getPredefinedCursor(b ? Cursor.DEFAULT_CURSOR : Cursor.WAIT_CURSOR)); }
@EventHandler protected void onEvent(final MouseCursorEvent event) { final ImageCanvas canvas = event.getCanvas(); if (canvas != getDisplay().getCanvas()) return; // not this canvas final MouseCursor cursor = canvas.getCursor(); final Cursor awtCursor = AWTCursors.getCursor(cursor); drawingView.setCursor(awtCursor); }
@EventHandler protected void onEvent(final MouseCursorEvent event) { final ImageCanvas canvas = event.getCanvas(); if (canvas != getDisplay().getCanvas()) return; // not this canvas final MouseCursor cursor = canvas.getCursor(); final Cursor awtCursor = AWTCursors.getCursor(cursor); drawingView.setCursor(awtCursor); }