Example usage for com.google.gwt.canvas.client Canvas addBlurHandler

List of usage examples for com.google.gwt.canvas.client Canvas addBlurHandler

Introduction

In this page you can find the example usage for com.google.gwt.canvas.client Canvas addBlurHandler.

Prototype

public HandlerRegistration addBlurHandler(BlurHandler handler) 

Source Link

Usage

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;
}