@Override public HandlerRegistration addKeyUpHandler(KeyUpHandler handler) { return input.addKeyUpHandler(handler); }
@Override public HandlerRegistration addKeyUpHandler(KeyUpHandler handler) { return input.addKeyUpHandler(handler); }
@Override public HandlerRegistration addKeyUpHandler(KeyUpHandler handler) { return input.addKeyUpHandler(handler); }
private void attachDisplayLengthHandler( final TextBox box ) { int length = box.getText().length(); box.setVisibleLength( length > 0 ? length : 1 ); box.addKeyUpHandler( new KeyUpHandler() { public void onKeyUp( KeyUpEvent event ) { int length = box.getText().length(); box.setVisibleLength( length > 0 ? length : 1 ); } } ); }
private void attachDisplayLengthHandler( final TextBox box ) { int length = box.getText().length(); box.setVisibleLength( length > 0 ? length : 1 ); box.addKeyUpHandler( new KeyUpHandler() { public void onKeyUp( KeyUpEvent event ) { int length = box.getText().length(); box.setVisibleLength( length > 0 ? length : 1 ); } } ); }
@Override public HandlerRegistration addKeyUpHandler(final KeyUpHandler handler) { return itemBox.addKeyUpHandler(event -> { if (isEnabled()) { handler.onKeyUp(event); } }); }
@Override protected void onAttach() { super.onAttach(); clearButtonHandler = clearButton.addTapHandler(new TapHandler() { @Override public void onTap(TapEvent event) { clearSearchField(); } }); boxHandler = textBox.addKeyUpHandler(new SearchBoxChangeHandler()); }
@Override protected void onAttach() { super.onAttach(); clearButtonHandler = clearButton.addTapHandler(new TapHandler() { @Override public void onTap(TapEvent event) { clearSearchField(); } }); boxHandler = textBox.addKeyUpHandler(new SearchBoxChangeHandler()); }
public EditorNumberPropertyWidget(String name, int value) { propertyName.setText(name); propertyValueBox = new TextBox(); propertyValueBox.setVisibleLength(3); propertyValueBox.setValue(String.valueOf(value)); propertyValueBox.addKeyUpHandler(this); valuePanel.add(propertyValueBox); }
public EditorStringPropertyWidget(String name, String value) { propertyName.setText(name); propertyValueBox = new TextBox(); propertyValueBox.setVisibleLength(5); propertyValueBox.setValue(value); propertyValueBox.addKeyUpHandler(this); valuePanel.add(propertyValueBox); }
private TextBox textBoxEditor( final RuleMetadata rm, final boolean isReadOnly ) { final TextBox box = new TextBox(); box.setEnabled( !isReadOnly ); box.setVisibleLength( ( rm.getValue().length() < 3 ) ? 3 : rm.getValue().length() ); box.setText( rm.getValue() ); box.addChangeHandler( new ChangeHandler() { public void onChange( ChangeEvent event ) { rm.setValue( box.getText() ); } } ); box.addKeyUpHandler( new KeyUpHandler() { public void onKeyUp( KeyUpEvent event ) { box.setVisibleLength( box.getText().length() ); } } ); return box; }
private TextBox textBoxEditor( final RuleAttribute at, final boolean isReadOnly ) { final TextBox box = new TextBox(); box.setEnabled( !isReadOnly ); box.setVisibleLength( ( at.getValue().length() < 3 ) ? 3 : at.getValue().length() ); box.setText( at.getValue() ); box.addChangeHandler( new ChangeHandler() { public void onChange( ChangeEvent event ) { at.setValue( box.getText() ); } } ); if ( at.getAttributeName().equals( DATE_EFFECTIVE_ATTR ) || at.getAttributeName().equals( DATE_EXPIRES_ATTR ) ) { if ( at.getValue() == null || "".equals( at.getValue() ) ) { box.setText( "" ); } box.setVisibleLength( 10 ); } box.addKeyUpHandler( new KeyUpHandler() { public void onKeyUp( KeyUpEvent event ) { int length = box.getText().length(); box.setVisibleLength( length > 0 ? length : 1 ); } } ); return box; }
private void addHandlers() { isUseFileMask.addValueChangeHandler(event -> filesMask.setEnabled(event.getValue())); isUseDirectory.addValueChangeHandler( event -> { directory.setEnabled(event.getValue()); selectPathButton.setEnabled(event.getValue()); }); text.addKeyUpHandler(event -> acceptButton.setEnabled(!text.getValue().isEmpty())); selectPathButton.addClickHandler(event -> showSelectPathDialog()); } }
@Inject public NewJavaSourceFileViewImpl( AddToIndexViewImplUiBinder uiBinder, JavaLocalizationConstant constant) { setTitle(constant.title()); addFooterButton( constant.buttonCancel(), "newJavaClass-dialog-cancel", event -> delegate.onCancelClicked()); btnOk = addFooterButton( constant.buttonOk(), "newJavaClass-dialog-ok", event -> delegate.onOkClicked()); Widget widget = uiBinder.createAndBindUi(this); this.setWidget(widget); this.ensureDebugId("newJavaSourceFileView-window"); nameField.addKeyUpHandler( event -> { delegate.onNameChanged(); final boolean isNameEmpty = nameField.getText().trim().isEmpty(); btnOk.setEnabled(!isNameEmpty); if (!isNameEmpty && KeyCodes.KEY_ENTER == event.getNativeKeyCode()) { delegate.onOkClicked(); } }); }
public DateFieldWidget(final FieldUpdater valueUpdater) { this.valueUpdater = valueUpdater; this.dateBox = new DateBox(new DatePicker(), null, new DateBox.DefaultFormat(DateTimeFormat.getFormat(DateTimeFormat.PredefinedFormat.DATE_SHORT))); this.dateBox.addValueChangeHandler(new ValueChangeHandler<Date>() { @Override public void onValueChange(ValueChangeEvent<Date> event) { validate(); } }); this.dateBox.getTextBox().addKeyUpHandler(new KeyUpHandler() { @Override public void onKeyUp(KeyUpEvent event) { validate(); } }); }
/** Create view. */ @Inject protected EvaluateExpressionViewImpl(DebuggerLocalizationConstant locale) { this.locale = locale; Widget widget = uiBinder.createAndBindUi(this); this.setTitle(this.locale.evaluateExpressionViewTitle()); this.setWidget(widget); addFooterButton( locale.evaluateExpressionViewCloseButtonTitle(), "debugger-close-btn", clickEvent -> delegate.onCloseClicked()); evaluateButton = addFooterButton( locale.evaluateExpressionViewEvaluateButtonTitle(), "debugger-evaluate-btn", clickEvent -> delegate.onEvaluateClicked(), true); expression.addKeyUpHandler( event -> { if (KeyCodes.KEY_ENTER == event.getNativeKeyCode()) { delegate.onEvaluateClicked(); } }); }
public Widget asWidget() { Widget layout = UI_BINDER.createAndBindUi(this); // Create the MapPresenter and add an InitializationHandler: mapPresenter = GeomajasImpl.getInstance().createMapPresenter(); mapPresenter.setSize(480, 480); // Define the whole layout: DecoratorPanel mapDecorator = new DecoratorPanel(); mapDecorator.add(mapPresenter.asWidget()); mapPanel.add(mapDecorator); // Initialize the map, and return the layout: GeomajasServerExtension.getInstance().initializeMap(mapPresenter, "gwt-app", "mapOsm"); // Make sure the text box also reacts to the "Enter" key: opacityBox.addKeyUpHandler(new KeyUpHandler() { public void onKeyUp(KeyUpEvent event) { if (event.getNativeKeyCode() == KeyCodes.KEY_ENTER) { changeOpacity(); } } }); return layout; }
/*************************************** * Creates a new instance. * * @param rTable The {@link GwtTable} this instance belongs to */ TableFilterPanel(GwtTable rTable) { this.rTable = rTable; aClearFilterButton.setTitle(expand("$ttClearTableFilter")); aFilterValue.setTitle(expand("$ttTableFilterValue")); aFilterPanel.setWidget(0, 0, aFilterButton); aFilterPanel.setWidget(0, 1, aFilterValue); aFilterPanel.setWidget(0, 2, aClearFilterButton); aFilterValue.setWidth("100%"); aFilterValue.setStylePrimaryName(GwtTable.CSS.ewtTableFilterValue()); aFilterValue.addKeyUpHandler(this); aFilterPanel.setWidth("100%"); aFilterPanel.getCellFormatter().setWidth(0, 1, "100%"); aFilterPanel.setStylePrimaryName(GwtTable.CSS.ewtFilter()); aFilterButton.setStylePrimaryName(GwtTable.CSS.ewtTableFilterButton()); aFilterButton.addClickHandler(this); aClearFilterButton.addClickHandler(this); initWidget(aFilterPanel); }
/** {@inheritDoc} */ protected void addComponentListeners() { TextBox value = getSelectedValue(); ToggleButton button = getChoiceButton(); getListPanel().addChangeHandler(getDelegateHandler()); value.addChangeHandler(getDelegateHandler()); button.addFocusHandler(getDelegateHandler()); value.addFocusHandler(getDelegateHandler()); button.addBlurHandler(getDelegateHandler()); value.addBlurHandler(getDelegateHandler()); value.addClickHandler(getDelegateHandler()); button.addClickHandler(getDelegateHandler()); value.addKeyUpHandler(getDelegateHandler()); value.addKeyDownHandler(getDelegateHandler()); value.addKeyPressHandler(getDelegateHandler()); }
/** * {@inheritDoc} */ protected void addComponentListeners() { getSelectedValue().addFocusHandler(getExpressionFocusHandler()); getSelectedValue().addBlurHandler(getExpressionFocusHandler()); getSelectedValue().addKeyUpHandler(getExpressionKeyboardHandler()); getSelectedValue().addChangeHandler(getExpressionKeyboardHandler()); getSelectedValue().addClickHandler(getDelegateHandler()); getSelectedValue().addKeyDownHandler(getDelegateHandler()); getSelectedValue().addKeyPressHandler(getDelegateHandler()); getChoiceButton().addFocusHandler(getDelegateHandler()); getChoiceButton().addBlurHandler(getDelegateHandler()); getChoiceButton().addClickHandler(getDelegateHandler()); getListPanel().addChangeHandler(getDelegateHandler()); }