public void types(char c){
        if(Character.isDigit(c)){
            contents+=c;
            long max=0;
            long min=0;
            if(repByte){
                max=255;
                min=-256;
            }
            if(repInt){
                max=Integer.MAX_VALUE;
                min=Integer.MIN_VALUE;
            }
            long temp=Long.parseLong(contents);
            if(temp>max||temp<min){
                contents=contents.substring(0,contents.length()-1);
                System.out.println("Input was out of bounds :: NumberInput");
            }
        }
        else if(c==8&&contents.length()>0)
            contents=contents.substring(0,contents.length()-1);
        else if(c==10)getSuperview().types(c);
        else if(c==96)getSuperview().types(c);
        else{
            System.out.println("Minor Error :: Expecting digit :: NumberInput");
        }
    }