【问题标题】:How can I limit JTextField to numbers, or prvent the damage of letters? [duplicate]如何将 JTextField 限制为数字,或防止字母损坏? [复制]
【发布时间】: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


【解决方案1】:

【讨论】:

    猜你喜欢
    • 2012-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-25
    • 2013-09-03
    • 1970-01-01
    • 2011-03-31
    相关资源
    最近更新 更多