/** * Add a key listener to the text field * @param keyListener */ public void addKeyListener(KeyListener keyListener) { textField.addKeyListener(keyListener); }
private void addNameField() { nameField = new TextField<String>(); nameField.setFieldLabel(locationType.getName()); nameField.setMaxLength(50); add(nameField); nameField.addKeyListener(new KeyListener() { @Override public void componentKeyDown(ComponentEvent event) { nameTypeAheadTimer.schedule(200); } }); }
/** * Injected constructor. */ @Inject public SearchField(GuiCommonMessages messages, GuiCommonStyles styles, Buttons buttons) { textField = new TextField<String>(); textField.addKeyListener(new KeyListener() { @Override public void componentKeyUp(ComponentEvent event) { boolean enableSearch = true; if (Util.emptyString(textField.getValue()) && !enabledEmptySearch) { enableSearch = false; } else { enableSearch = true; } bSearch.setEnabled(enableSearch); } }); add(textField); bSearch = buttons.createGenericIconButton(messages.btSearch(), styles.iSearch(), null); bSearch.addStyleName(styles.marginLeft4px()); add(bSearch); }
field.addKeyListener(keyListener);
userName.setMinLength(USERNAME_MIN_LENGTH); userName.setFieldLabel(I18nProvider.getMessages().usernameLabel()); userName.addKeyListener(keyListener); add(userName); password.setPassword(true); password.setFieldLabel(I18nProvider.getMessages().passwordLabel()); password.addKeyListener(keyListener); add(password);
search.setWidth(100); search.addKeyListener(new KeyListener() {
search.setFieldLabel("Find"); search.addKeyListener(new KeyListener() {
expressionField.addKeyListener(new KeyListener() { @Override public void componentKeyUp(ComponentEvent event) {