Gwt Sencha GXT 2.x微调器字段

Gwt Sencha GXT 2.x微调器字段,gwt,gxt,Gwt,Gxt,我在GXT 2.0中的喷丝头有几个问题。首先,当用户更改1.0,2.0时,它显示双精度,我需要它显示整数1,2,3等 其次,就我的一生而言,我不知道如何为它添加一个变更侦听器。就像用户进行更改一样,它会弹出一个带有值的警报:仅用于演示目的 我查看了文档,但找不到答案。尝试将此添加到微调器字段: spinner.setFormat(NumberFormat.getFormat("0")); spinner.addListener(Events.KeyPress, new KeyListener()

我在GXT 2.0中的喷丝头有几个问题。首先,当用户更改1.0,2.0时,它显示双精度,我需要它显示整数1,2,3等

其次,就我的一生而言,我不知道如何为它添加一个变更侦听器。就像用户进行更改一样,它会弹出一个带有值的警报:仅用于演示目的


我查看了文档,但找不到答案。

尝试将此添加到微调器字段:

spinner.setFormat(NumberFormat.getFormat("0"));
spinner.addListener(Events.KeyPress, new KeyListener() {...});
spinner.addListener(Events.Change, new Listener<BaseEvent>(){...});
spinner.setFormat(NumberFormat.getFormat(“0”);
addListener(Events.KeyPress,newkeystener(){…});
addListener(Events.Change,newlistener(){…});
我将添加:

maxNumberMsgField=新喷丝头场(); maxNumberMsgField.setFieldLabel(FeedbackAuthoringStrings.MAX_NUM_MSGS_PROV_LABEL); maxNumberMsgField.setIncrement(1)
maxNumberMsgField.GetPropertyEdit().setType(Integer.class);maxNumberMsgField.GetPropertyEdit().setFormat(NumberFormat.getDecimalFormat())
maxNumberMsgField.setMinValue(1)
maxNumberMsgField.setMaxValue(20)