List of usage examples for com.google.gwt.canvas.client Canvas addBlurHandler
public HandlerRegistration addBlurHandler(BlurHandler handler)
From source file:eu.maxschuster.vaadin.signaturefield.client.VSignatureField.java
License:Apache License
private Canvas createCanvas() { Canvas newCanvas = Canvas.createIfSupported(); newCanvas.addFocusHandler(new FocusHandler() { @Override//from w w w . j a v a2s . co m public void onFocus(FocusEvent event) { addStyleName(CLASSNAME_FOCUS); addStyleDependentName(CLASSNAME_FOCUS); } }); newCanvas.addBlurHandler(new BlurHandler() { @Override public void onBlur(BlurEvent event) { removeStyleName(CLASSNAME_FOCUS); removeStyleDependentName(CLASSNAME_FOCUS); } }); return newCanvas; }