【发布时间】:2014-09-15 15:33:18
【问题描述】:
我想创建一个数字文本字段,它将被本地化。
例如,在 Excel 中,如果您使用英文,如果您使用 KeyPad 键入数字,则小数分隔键将输入一个点 '.' 但如果你是法语,小数点分隔符将是逗号','
因此,在 Excel 中,TextField 足够智能,可以检测您所在的区域设置,并调整您实际希望在 TextField 中打印的小数分隔符。
目前在 JavaFX 中,我还没有找到一种方法来做到这一点。如果我检测到我是法语,我正在考虑听文本修改并用逗号替换任何出现的点。但这个假设是真的吗?
【问题讨论】: