📄 valueinputverifier.java
字号:
/* * 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -