【发布时间】:2015-02-14 05:08:19
【问题描述】:
我正在使用 JTextFields 的二维数组来获取 x y 点,并将它们绘制在 JPanel 上。
将输入限制为数字或防止字母破坏我的程序的最佳方法是什么?
这是一个sn-p的代码,不喜欢输入字母。
Float smallX = Float.parseFloat(xyInput[0][0].getText());
for (Integer i = 0; i < xyInput.length; i++) {
String number = xyInput[i][0].getText();
Float testX = Float.parseFloat(number);
if (smallX > testX) {
smallX = testX;
System.out.println("smallX = " + smallX);
}
}
感谢您的帮助!
【问题讨论】:
标签: java swing jtextfield