我使用 GWT-Ext 库为 webapp 构建 GUI。我想在 NumberField 中处理一个 ENTER 键。
它应该是这样的:
final NumberField requiredHeight = new NumberField();
requiredHeight.setValue(125);
requiredHeight.setAllowBlank(false);
requiredHeight.setAllowNegative(false);
requiredHeight.setAllowDecimals(false);
KeyListener listener = new KeyListener() {
public void keyPressed(KeyEvent e) {
if (e.getKeyCode()==13)
addPortlet(requiredHeight.getValue().intValue());
}
};
requiredHeight.addKeyListener(listener);
但是代码什么也没做!我究竟做错了什么?一般来说,将这样的处理程序添加到字段的最佳方法是什么?