Ключ lwuit выпущен
Как обнаружить ключ, выпущенный в Textfield? Я пытался переопределить keyReleased(int code), но не работает хорошо. как показано ниже:
TextField tf = new TextField(){
public void keyReleased(int keyCode) {
}
};
Есть ли идея?
2 ответа
Итак, если вы хотите запечатлеть этот ключ на устройстве без сенсорного экрана, взгляните на этот пост:
Если это для сенсорных устройств, вы можете использовать pointerReleased(int x, int y). Переопределите это и делайте то, что вы хотите сделать внутри этого метода.
Переопределите это в форме. Вам, вероятно, следует также указать устройство, поскольку не все устройства работают одинаково. Вы можете использовать DataChangeListener
если вы просто хотите отслеживать изменения в текстовом поле.