valueinputverifier.java

来自「egc 心电信号检测的源程序」· Java 代码 · 共 44 行

JAVA
44
字号
/* * ValueInputVerifier.java * * See EcgLicense.txt for License terms. *//** * * @author  Mauricio Villarroel (m.villarroel@acm.og) */import javax.swing.JComponent;import javax.swing.JTextField;import javax.swing.JComponent;public class ValueInputVerifier {        /** Creates a new instance of ValueInputVerifier */    public ValueInputVerifier() {    }    public static boolean verify(JComponent input, EcgString str, String verifyType) {        JTextField textF = (JTextField) input;        boolean RetValue = true;                try {            if(verifyType == "Integer"){                int dNumber;                dNumber = Integer.valueOf(textF.getText()).intValue();            } else if(verifyType == "Double"){                double dNumber;                dNumber = Double.valueOf(textF.getText()).doubleValue();            }            } catch(java.lang.NumberFormatException e){            str.setString("You have to enter a(n) " + verifyType + " number, please retry!!!");            RetValue = false;        }        return(RetValue);    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?