⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fiveletterfirstnametextproducer.java

📁 一个为 Java/J2EE生成的最简化CAPTCHA的框架
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
package nl.captcha.text.producer;

import java.security.SecureRandom;
import java.util.Random;

/**
 * @author <a href="mailto:james.childers@gmail.com">James Childers</a>
 * 
 */
public class FiveLetterFirstNameTextProducer implements TextProducer {

    private static final Random GENERATOR = new SecureRandom();
    private static final String[] FIRST_NAMES = new String[] { "jomah",
            "yanae", "dagna", "aadel", "aaden", "aafia", "aamir", "aaran",
            "aaren", "aaric", "aarin", "aarle", "aaron", "aarti", "aaryn",
            "aasia", "aasif", "aasim", "abame", "abani", "abasi", "abbah",
            "abban", "abbia", "abbie", "abbud", "abbye", "abdel", "abdou",
            "abdul", "abdur", "abdus", "abebe", "abebi", "abeer", "abeli",
            "abena", "abeni", "abhay", "abias", "abida", "abiel", "abija",
            "abina", "abira", "abnar", "abner", "abnor", "aboor", "abott",
            "abram", "abran", "abree", "abril", "abuid", "aceng", "achal",
            "achaz", "achim", "achin", "acima", "ackim", "acree", "adala",
            "adali", "adaly", "adama", "adamo", "adamu", "adara", "addal",
            "addam", "addar", "addey", "addia", "addie", "addis", "adeen",
            "adela", "adele", "adell", "adena", "adene", "adham", "adiah",
            "adiba", "adiel", "adika", "adila", "adima", "adina", "adine",
            "adira", "aditi", "adiva", "adjoa", "adlai", "adlan", "adlar",
            "adler", "adley", "adlin", "adlyn", "admad", "admir", "admon",
            "adnah", "adnan", "adnet", "adney", "adnot", "adola", "adolf",
            "adoum", "adrea", "adrie", "adrik", "adron", "aemon", "aeric",
            "aerin", "aesha", "afemo", "afeni", "affan", "affra", "afida",
            "afsar", "aftan", "aftyn", "agace", "agafi", "agapi", "agata",
            "aggye", "aghar", "aghna", "agias", "agnar", "agota", "agote",
            "agoti", "agron", "ahanu", "ahava", "ahdaf", "ahern", "ahiva",
            "ahlam", "ahley", "ahmad", "ahman", "ahmed", "ahmet", "ahran",
            "ahren", "ahrin", "ahsan", "ahuda", "ahuva", "ahvie", "aidah",
            "aidan", "aiden", "aidya", "aiken", "aikin", "ailee", "ailey",
            "ailie", "ailin", "ailis", "ailli", "ailsa", "ailse", "aimal",
            "aimee", "aimey", "aimia", "aimie", "aimil", "aimon", "ainah",
            "ainka", "ainur", "airat", "airel", "airic", "airle", "aisha",
            "aisia", "aitan", "aitor", "aizik", "ajaib", "ajali", "ajani",
            "ajaya", "ajeya", "ajhon", "ajith", "ajmal", "ajsha", "akako",
            "akara", "akash", "akati", "akbar", "akeam", "akeel", "akeem",
            "akemi", "akhil", "akiba", "akiel", "akiem", "akiko", "akila",
            "akili", "akima", "akins", "akira", "akiva", "akiyo", "akmal",
            "akono", "akram", "aksel", "alade", "alaen", "alaia", "alain",
            "alair", "alaka", "alana", "alani", "alann", "alano", "alard",
            "alayn", "alban", "alben", "alber", "albie", "albis", "alcot",
            "aldas", "aldea", "alden", "aldie", "aldin", "aldis", "aldon",
            "aldus", "aldya", "aleah", "aleco", "aleda", "aleea", "aleen",
            "aleia", "aleix", "alejo", "aleka", "aleki", "aleks", "alena",
            "alene", "aleni", "aleta", "alexa", "alexi", "alexx", "alexy",
            "aleya", "alfeo", "alfie", "alfio", "alfre", "alfri", "algar",
            "algey", "algie", "algis", "algon", "alica", "alice", "alick",
            "alida", "alies", "alija", "alika", "alina", "alisa", "alise",
            "alisz", "alita", "alixe", "aliye", "aliza", "alize", "alkis",
            "alkot", "allam", "allan", "allax", "allda", "allea", "allen",
            "alles", "allex", "allfy", "allie", "allin", "allix", "allma",
            "allon", "allta", "allyn", "allys", "almaz", "almil", "almir",
            "alois", "alojz", "aloke", "alona", "aloni", "aloys", "alphy",
            "alpin", "alred", "alric", "alrik", "alroy", "altaf", "alten",
            "aluin", "aluki", "aluna", "alura", "aluse", "alvah", "alvan",
            "alven", "alves", "alvie", "alvin", "alvis", "alvyn", "alvys",
            "alwan", "alwin", "alwyn", "alyce", "alyda", "alyma", "alyna",
            "alyne", "alynn", "alysa", "alyse", "alyso", "alyss", "amada",
            "amado", "amadu", "amahd", "amahl", "amaka", "amaly", "amare",
            "amary", "amasa", "amata", "amato", "amaui", "amaya", "ambie",
            "ambra", "ambur", "amela", "amena", "amery", "amiah", "amica",
            "amiel", "amiet", "amijo", "amiko", "amina", "amira", "amirh",
            "amiri", "amisa", "amita", "amjad", "ammar", "ammer", "ammie",
            "amneh", "amnon", "amona", "amory", "amrit", "amyas", "amyot",
            "amyra", "amzie", "anais", "anaka", "anand", "anant", "ancel",
            "andee", "ander", "andie", "andis", "andje", "andon", "andor",
            "andra", "andre", "andri", "andru", "andry", "aneel", "aneka",
            "anela", "aneta", "anete", "anett", "aneva", "angee", "angen",
            "angey", "angie", "angil", "aniah", "anica", "anice", "anida",
            "aniel", "anier", "anika", "aniko", "anina", "anisa", "anita",
            "aniya", "anjel", "anjil", "ankie", "annee", "annes", "anney",
            "annia", "annie", "annik", "annis", "annot", "annus", "annys",
            "annza", "anoki", "anoop", "anora", "anouk", "anour", "ansam",
            "ansel", "ansly", "anson", "ansor", "anssi", "ansun", "antaw",
            "antha", "anthe", "antia", "antin", "antje", "anton", "antos",
            "antti", "anuja", "anwar", "anwel", "anwen", "anwil", "anwyl",
            "anwyn", "anyes", "aoife", "aphra", "apolo", "aponi", "apryl",
            "aquil", "aralt", "arash", "arata", "arati", "arbel", "arben",
            "archy", "ardah", "ardal", "ardia", "ardie", "ardin", "ardis",
            "ardly", "ardon", "ardra", "ardys", "areck", "areen", "arela",
            "areli", "arese", "areta", "argeo", "arial", "arick", "arics",
            "arieh", "arien", "ariez", "arija", "arika", "arild", "arina",
            "arinn", "arisa", "ariya", "ariza", "arize", "arjen", "arkan",
            "arkin", "arkyn", "arlan", "arlea", "arlee", "arlen", "arlet",
            "arley", "arlie", "arlin", "arlis", "arlyn", "armad", "arman",
            "armin", "armon", "arnat", "arndt", "arnel", "arnet", "arney",
            "arnie", "arnis", "arnny", "arnoe", "arnon", "arnou", "aroni",
            "arren", "arria", "arric", "arrik", "arrio", "arron", "arryo",
            "arsen", "artek", "artha", "arthi", "artie", "artin", "artis",
            "artor", "artur", "artus", "aruna", "aruns", "arvah", "arvid",
            "arvie", "arvon", "arwel", "arwen", "arwin", "arwyn", "aryeh",
            "aryel", "asaad", "asafa", "asano", "asaph", "aseel", "ashah",
            "ashar", "ashby", "ashia", "ashis", "ashla", "ashli", "ashly",
            "ashon", "ashor", "asiah", "asiak", "asier", "asifa", "asiff",
            "asima", "asiri", "asish", "asius", "aslak", "aslan", "aslin",
            "asmaa", "asmus", "asoke", "asoma", "aspar", "asril", "asror",
            "assad", "assaf", "assem", "assia", "assie", "asten", "astin",
            "astra", "astri", "aswin", "aswyn", "atala", "atara", "atera",
            "athan", "athie", "athol", "athra", "atida", "atifa", "atila",
            "atima", "atina", "atiya", "atlea", "atley", "atner", "atrie",
            "attie", "atyaf", "auban", "auben", "aubra", "aubre", "aubri",
            "aubry", "audon", "audra", "audre", "audri", "audry", "audun",
            "audun", "auggy", "augie", "aukai", "aulii", "aurea", "aurek",
            "aurel", "aurey", "auria", "aurie", "ausaf", "ausra", "autry",
            "autum", "auvit", "avada", "avais", "avari", "avary", "aveen",
            "avent", "avern", "avery", "avice", "aviel", "aviva", "avivi",
            "aviya", "avner", "avnit", "avram", "avrel", "avril", "avrim",
            "avrit", "avrom", "avrum", "avtar", "awani", "axell", "axill",
            "axton", "ayaan", "ayaaz", "ayako", "ayala", "ayame", "ayana",
            "aydan", "ayden", "ayers", "ayham", "ayhan", "ayisa", "ayken",
            "aykin", "aylee", "aylie", "aymen", "aymer", "aymil", "aymon",
            "aynor", "ayoka", "ayrel", "ayres", "aysel", "aysha", "ayshe",
            "aysia", "ayson", "aytac", "aytza", "ayubu", "ayumi", "ayzan",
            "azael", "azami", "azaya", "azhar", "azibo", "azita", "aziza",
            "azize", "azizi", "azmat", "azora", "azuba", "azura", "azwar",
            "azzam", "babak", "babek", "babet", "babsy", "badal", "badih",
            "badja", "badra", "badri", "bagot", "bahaa", "baher", "bahni",
            "bahri", "baila", "baily", "baird", "bakri", "balak", "balal",
            "balin", "bamby", "bandi", "banky", "bantz", "baqir", "barba",
            "barbi", "barby", "barie", "barna", "barri", "barrt", "barta",
            "barto", "bartt", "barty", "bartz", "barun", "baryn", "basak",
            "basam", "basem", "basia", "basir", "basma", "basob", "basya",
            "batia", "batya", "bauby", "baxie", "baxty", "bayly", "bayne",
            "bayrd", "bazek", "bazel", "bazil", "beale", "beall", "beals",
            "beann", "beate", "beaty", "beavo", "bebba", "bebel", "becca",
            "becka", "becki", "becky", "bejun", "bekka", "bekki", "belal",
            "belia", "bella", "bello", "belva", "beman", "benay", "benci",
            "benek", "bengt", "benio", "benja", "benji", "benke", "benna",
            "benno", "bennt", "benon", "bente", "bentz", "benyu", "benzi",
            "beppe", "beppo", "berdj", "berdy", "beren", "bergh", "beril",
            "berit", "berje", "berke", "berky", "berla", "berly", "berna",
            "bernd", "berni", "berno", "bernt", "berny", "berte", "berti",
            "berto", "berty", "besse", "bessi", "bessy", "betha", "bethe",
            "betia", "betka", "betsi", "betsy", "bette", "betti", "betto",
            "betul", "beula", "bevan", "beven", "bevin", "bevis", "bevon",
            "bevys", "beyla", "beyle", "bheki", "biago", "biala", "biana",
            "bibha", "bijan", "bikas", "bilal", "bilee", "billa", "bille",
            "billi", "bimia", "bimla", "binah", "bindo", "bindu", "bingu",
            "binky", "binni", "binod", "binta", "birdi", "biren", "birge",
            "birky", "birly", "birny", "birol", "biron", "birte", "birty",
            "biswa", "bitta", "bitya", "bjorn", "blaed", "blasi", "blayr",
            "blaza", "bleda", "bledi", "blima", "blime", "blixa", "bluma",
            "blyss", "boase", "bobbe", "bobbi", "bobek", "bobie", "bodan",
            "bodee", "bodey", "bodie", "bodil", "bodin", "bogna", "boice",
            "bojan", "bonar", "bondy", "bonie", "bonka", "bonni", "boona",
            "boony", "boote", "bordy", "boris", "borja", "borka", "borya",
            "borys", "boski", "botan", "bowen", "boxin", "boyce", "bozze",
            "bradd", "brade", "brady", "brahm", "bramm", "brana", "brani",
            "brann", "braun", "breah", "brear", "breay", "bredo", "breea",
            "brena", "brenn", "breno", "breon", "breza", "briah", "brian",
            "brice", "bridd", "bridi", "bridy", "brien", "briet", "brina",
            "brinn", "brion", "brisa", "brita", "brodi", "brona", "broox",
            "bruce", "brucy", "bruis", "bruna", "bruno", "bruns", "bryan",
            "bryar", "bryce", "bryen", "bryga", "bryna", "brynn", "bryon",
            "bubsy", "buchi", "bucky", "budde", "buell", "buena", "bugsy",
            "bunky", "bunni", "burak", "burch", "burne", "burrt", "burtt",
            "burty", "busse", "buzby", "byram", "byran", "byrdy", "byren",
            "byrie", "byrle", "byrne", "byrom", "byron", "cacey", "cachi",
            "cacia", "cacie", "cadao", "cadby", "cadel", "caden", "cadye",
            "caeli", "cahan", "cahil", "cahit", "caily", "caira", "caisi",
            "caity", "caius", "calab", "calah", "calan", "calee", "calem",
            "caley", "calia", "calie", "calli", "cally", "calum", "calym",
            "calyn", "camar", "camey", "camia", "cammi", "canda", "candi",
            "cappi", "capys", "carah", "caree", "carel", "caren", "carew",
            "carie", "caril", "carin", "caris", "carla", "carli", "carlo",
            "carly", "carma", "carmi", "carmy", "carna", "carra", "carri",
            "caryl", "caryn", "carys", "casar", "casca", "cascy", "casee",
            "cashe", "cashi", "casia", "casie", "cassi", "casta", "catey",

⌨️ 快捷键说明

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