java.awt.TextField#getText ( )源码实例Demo

下面列出了java.awt.TextField#getText ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: jmg   文件: CpnZoomScreen.java
private static boolean intFieldError( 
                    TextField theField,
                    double minValue,
                    double maxValue ) {
    StringTokenizer fieldTokenizer                    
        = new StringTokenizer(theField.getText());
    if (!fieldTokenizer.hasMoreElements()) {
        theField.setText("Error");
        return true;
    }                    
    else {
        String fieldString = 
                fieldTokenizer.nextToken();             
        try {
            int fieldValue = 
                new Integer(fieldString)
                    .intValue();  
            if (fieldValue < minValue ) {
                theField.setText("Error");
                return true;
            }                                                          
            else if (fieldValue > maxValue ) {
                theField.setText("Error");
                return true;
            }                                                          
        }                            
        catch (Throwable e ) {
            theField.setText("Error");
            return true;
        }                            
    }            
    if (fieldTokenizer.hasMoreElements()) {
        theField.setText("Error");
        return true;
    }   
    else {
        return false;                
    }            
}
 
源代码2 项目: jmg   文件: CpnZoomScreen.java
private static int getIntegerValue( 
                    TextField theField ) {
    StringTokenizer fieldTokenizer                    
        = new StringTokenizer(theField.getText());
    String fieldString = 
               fieldTokenizer.nextToken();             
    return new Integer(fieldString).intValue();  
}
 
源代码3 项目: jmg   文件: NoteEditor.java
private static boolean validateFloatEdit(
            TextField   theField,
            double      minValue,
            double      maxValue) {
    StringTokenizer fieldTokenizer                    
        = new StringTokenizer(theField.getText());
    if (!fieldTokenizer.hasMoreElements()) {
        theField.setText("Error--No Data");
        return false;
    }                    
    else {
        String fieldString = 
                fieldTokenizer.nextToken();             
        try {
            double fieldValue = 
                new Double(fieldString)
                    .doubleValue();  
            if (fieldValue < minValue ) {
                theField.setText("Value Too Low");
                return false;
            }                                                          
            else if (fieldValue < minValue ) {
                theField.setText("Value Too High");
                return false;
            }                                                          
        }                            
        catch (Throwable e ) {
            theField.setText("Data Error");
            return false;
        }                            
    }            
    if (fieldTokenizer.hasMoreElements()) {
        theField.setText("Data Error");
        return false;
    }   
    else {
        return true;                
    }                             
}
 
源代码4 项目: jmg   文件: NoteEditor.java
private static double getFieldDouble(
            TextField   theField
        ) {
    StringTokenizer fieldTokenizer                    
        = new StringTokenizer(theField.getText());
    String fieldString = 
                fieldTokenizer.nextToken();             
    return (new Double(fieldString)).doubleValue();  
}
 
源代码5 项目: jmg   文件: NoteEditor.java
private static boolean validateIntegerEdit(
            TextField   theField,
            int         minValue,
            int         maxValue) {
    StringTokenizer fieldTokenizer                    
        = new StringTokenizer(theField.getText());
    if (!fieldTokenizer.hasMoreElements()) {
        theField.setText("Error--No Data");
        return false;
    }                    
    else {
        String fieldString = 
                fieldTokenizer.nextToken();             
        try {
            int fieldValue = 
                new Integer(fieldString)
                    .intValue();  
            if (fieldValue < minValue ) {
                theField.setText("Value Too Low");
                return false;
            }                                                          
            else if (fieldValue > maxValue ) {
                theField.setText("Value Too High");
                return false;
            }                                                          
        }                            
        catch (Throwable e ) {
            theField.setText("Data Error");
            return false;
        }                            
    }            
    if (fieldTokenizer.hasMoreElements()) {
        theField.setText("Data Error");
        return false;
    }   
    else {
        return true;                
    }                             
}
 
源代码6 项目: jmg   文件: NoteEditor.java
private static int getFieldInt(
            TextField   theField
        ) {
    StringTokenizer fieldTokenizer                    
        = new StringTokenizer(theField.getText());
    String fieldString = 
                fieldTokenizer.nextToken();             
    return (new Integer(fieldString)).intValue();  
}