gpt4 book ai didi

java - GXT3 NumberField 禁用粘贴功能

转载 作者:行者123 更新时间:2023-12-01 14:08:05 25 4
gpt4 key购买 nike

我正在使用 com.sencha.gxt.widget.core.client.form.NumberField 并且我想禁用粘贴功能。

例如,目前,我可以粘贴(使用 Ctrl+V 或使用鼠标上下文菜单)文本“A”,在出现解析错误后,但我不想出现解析错误,因此不允许粘贴功能.

这是我的代码,但我不知道如何禁用粘贴功能。

    private NumberField<Integer> createNumberField() {
NumberField<Integer> numberField = new NumberField<Integer>(
new IntegerPropertyEditor());
numberField.setAllowDecimals(false);
numberField.setAllowNegative(false);
numberField.setAllowBlank(true);
numberField.setEmptyText("0");
numberField.setAutoValidate(false);
numberField.setClearValueOnParseError(false);
numberField.setValidateOnBlur(true);


numberField.addParseErrorHandler(new ParseErrorHandler() {
@Override
public void onParseError(ParseErrorEvent event) {
Info.display("Parse Error", event.getErrorValue()
+ " could not be parsed as a number");
}
});

return numberField;
}

最佳答案

GWT/GXT 中不具备复制、剪切、粘贴功能。您可以在此 stackoverflow 页面中看到一些回复:GWT pasting event

关于java - GXT3 NumberField 禁用粘贴功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18748846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com