Install4j “安装4J”;整数格式的文本字段";控制问题

Install4j “安装4J”;整数格式的文本字段";控制问题,install4j,Install4j,在我的一个安装程序对话框中,我正在使用“整型格式的文本字段”控件。此控件具有“最小位数”属性。我已将其设置为0 运行时我输入了一些数字,并尝试使用Backspace或delete键删除所有数字。但对照组保持一位数。不允许我使用退格或删除键删除最后一位数字 即使我将“最小位数”设置为0,为什么此控件不允许我清除所有数字?您必须选择“整型格式文本字段”表单组件的“允许无效输入”属性,然后才能删除所有数字。允许无效输入”修复了清除所有数字的问题。但现在控件允许我输入字母表(失去焦点时字母表被清除)。还

在我的一个安装程序对话框中,我正在使用“整型格式的文本字段”控件。此控件具有“最小位数”属性。我已将其设置为0

运行时我输入了一些数字,并尝试使用Backspace或delete键删除所有数字。但对照组保持一位数。不允许我使用退格或删除键删除最后一位数字


即使我将“最小位数”设置为0,为什么此控件不允许我清除所有数字?

您必须选择“整型格式文本字段”表单组件的“允许无效输入”属性,然后才能删除所有数字。

允许无效输入”修复了清除所有数字的问题。但现在控件允许我输入字母表(失去焦点时字母表被清除)。还有一个有趣的问题如下。1.在整数控件中输入数字。2.移动到下一个控件。3.返回整数控制并清除所有数字。4.然后再次移动到其他控件。这里清除的值在integer control中重新出现。是的,这就是基础Swing组件的工作方式,我们无法更改它。谢谢您的回答。我观察到的另一个问题描述如下1.在整数控件中输入数字。2.移动到下一个控件。3.返回整数控制并清除所有数字。4.然后再次移动到其他控件。这里清除的值在integer控件中重新出现。同样,这是我们在这里使用的JFormattedTextField的默认行为,不能更改。