我是BlackBerry开发的新手,但是我在Java ME开发方面经验丰富。在创建第一个要发布的应用程序时,我遇到了一个BasicEditField
,它必须被限制为仅十进制(此应用程序是货币转换应用程序)。
但是到目前为止,我还没有找到一种方法来做到这一点。我可以使用BasicEditField.FILTER_REAL_NUMERIC
,它将只允许输入数字,而不能输入小数。 BlackBerry Java Quick Start Guide也没有这样的示例。
由于这是一种相当普遍的情况,我认为应该有某种方法可以实现这一目标。有任何想法吗?
提前致谢!
最佳答案
这不是编程问题,而是用户级别的问题。BasicEditField.FILTER_REAL_NUMERIC
可以正常工作,并且可以输入带或不带小数的正负值。您只需键入点键即可插入小数点分隔符。