GWT - Entertaste mit SuggestBox abfangen

RavenKN

Mitglied
Hallo Leute

ich habe eine Frage bezüglich der SuggestionBox des Google Web Toolkits:
Ich versuche gerade eine Suche mit einer SuggestionBox zu implementieren, weiß aber nicht wie ich die ENTER-Taste via KeyHandler abfange. In der alten Lösung war es mit einem TextField wie folgt realisiert:

Code:
textField.addListener(new TextFieldListenerAdapter() {
	@Override
	public void onSpecialKey(Field field, EventObject e) {
		if(e.getKey() == EventObject.ENTER) {
			suche();
			}
		}
	});


Vielen Dank im Voraus.
 
Hallo,

suchst du sowas hier?
Java:
        MultiWordSuggestOracle oracle = new MultiWordSuggestOracle();
        oracle.add("Cat");
        oracle.add("Dog");
        oracle.add("Horse");
        oracle.add("Canary");

        final SuggestBox suggestBox = new SuggestBox(oracle);
        suggestBox.getTextBox().addKeyUpHandler(new KeyUpHandler() {
            @Override
            public void onKeyUp(KeyUpEvent event) {
                if(event.getNativeKeyCode() == KeyCodes.KEY_ENTER){
                    Window.alert("Enter: " + suggestBox.getValue());
                }
            }
        });

Ausprobiert mit GWT 2.0


Gruß Tom
 

Neue Beiträge

Zurück