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

📄 multilan.java

📁 手机中用的MobileQQ源代码
💻 JAVA
字号:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi 


public class MultiLan
    implements Runnable
{//多语种管理类;

    public static final int C_Lan_Chinese = 1;
    public static final int C_Lan_English = 0;
    public static final int C_Lan_Chinese_T = 2;
    public int language;
    private Thread thread;
    public String listArea[];
    public String sAddFall;
    public String sAddSucceed;
    public String sAddToFriendList;
    public String sAddUFriend;
    public String sAgree;
    public String sAllFriend;
    public String sAnswer;
    public String sAttachMessage;
    public String sBack;
    public String sBlackList;
    public String sCancel;
    public String sCanNotSendNull;
    public String sContinue;
    public String sDelete;
    public String sDeleteSucceed;
    public String sDetails;
    public String sExit;
    public String sFemale;
    public String sGetInfor;
    public String sHelp;
    public String sHistory;
    public String sHistoryIsNull;
    public String sInvalidQQNo;
    public String sLogin;
    public String sLoginFall;
    public String sLoginFallMsg;
    public String sLogining;
    public String sLoginMsgDeleted;
    public String sLogouting;
    public String sMainMenu;
    public String sMale;
    public String sMenu;
    public String sNetError;
    public String sNetErrorMsg;
    public String sNext;
    public String sNewMessage;
    public String sOnlineFriend;
    public String sPre;
    public String sQQHelp;
    public String sQQHelpMsg;
    public String sQQNo;
    public String sQQPassWord;
    public String sRefuse;
    public String sReLogin;
    public String sResearchResult;
    public String sSend;
    public String sSended;
    public String sSendFall;
    public String sSendMessage;
    public String sSelectAge;
    public String sSelectProvince;
    public String sSelectSex;
    public String sStart;
    public String sStranger;
    public String sSystemMessage;
    public String sTQQ;
    public String sUHaveNoFriend;
    public String sUrBLFull;
    public String sUrBLNull;
    public String sWaitMsg;
    public String sYes;
    public String sYesToExit;
    public String sCurFriend;
    public String sFriendList;
    public String sFinger;
    public String sChangeStat;
    public String sReadMessage;
    public String sMenuSendMessage;
    public String sDeleteFriend;
    public String sAddToBlackList;
    public String sSysMessageMenu;
    public String sAddFriend;
    public String sFlowControlOn;
    public String sFlowControlOff;
    public String sCheckBlackList;
    public String sRemoveLoginInfor;
    public String sOnline;
    public String sLeave;
    public String sInvisible;
    public String sMenuAddToFriendList;
    public String sMenuGetInfor;
    public String sMenuHistory;
    public String sLoginForm;
    public String sNetConnectFallMsg;
    public String sInst;
    public String sTimeOut;
    public String sWrong;

    public MultiLan()
    {//构造函数;对各提示字符串进行初始化;
        thread = null;
        listArea = null;
        sAddFall = null;
        sAddSucceed = null;
        sAddToFriendList = null;
        sAddUFriend = null;
        sAgree = null;
        sAllFriend = null;
        sAnswer = null;
        sAttachMessage = null;
        sBack = null;
        sBlackList = null;
        sCancel = null;
        sCanNotSendNull = null;
        sContinue = null;
        sDelete = null;
        sDeleteSucceed = null;
        sDetails = null;
        sExit = null;
        sFemale = null;
        sGetInfor = null;
        sHelp = null;
        sHistory = null;
        sHistoryIsNull = null;
        sInvalidQQNo = null;
        sLogin = null;
        sLoginFall = null;
        sLoginFallMsg = null;
        sLogining = null;
        sLoginMsgDeleted = null;
        sMainMenu = null;
        sMale = null;
        sMenu = null;
        sNetError = null;
        sNetErrorMsg = null;
        sNext = null;
        sNewMessage = null;
        sOnlineFriend = null;
        sPre = null;
        sQQHelp = null;
        sQQHelpMsg = null;
        sQQNo = null;
        sQQPassWord = null;
        sRefuse = null;
        sReLogin = null;
        sResearchResult = null;
        sSend = null;
        sSended = null;
        sSendFall = null;
        sSendMessage = null;
        sSelectAge = null;
        sSelectProvince = null;
        sSelectSex = null;
        sStart = null;
        sStranger = null;
        sSystemMessage = null;
        sTQQ = null;
        sUHaveNoFriend = null;
        sUrBLFull = null;
        sUrBLNull = null;
        sWaitMsg = null;
        sYes = null;
        sYesToExit = null;
        sCurFriend = null;
        sFriendList = null;
        sFinger = null;
        sChangeStat = null;
        sReadMessage = null;
        sMenuSendMessage = null;
        sDeleteFriend = null;
        sAddToBlackList = null;
        sSysMessageMenu = null;
        sAddFriend = null;
        sFlowControlOn = null;
        sFlowControlOff = null;
        sCheckBlackList = null;
        sRemoveLoginInfor = null;
        sOnline = null;
        sLeave = null;
        sInvisible = null;
        sMenuAddToFriendList = null;
        sMenuGetInfor = null;
        sMenuHistory = null;
        sLoginForm = null;
        sNetConnectFallMsg = null;
        sInst = null;
        sTimeOut = null;
        sWrong = null;
    }

    public String GetCombineMsg(int i, String s)
    {
        String as[] = {
            s
        };
        return Local.getText(i, as);
    }

    public String GetCombineMsg(int i, String s, String s1, String s2, String s3, String s4)
    {
        String as[] = {
            s, s1, s2, s3, s4
        };
        return Local.getText(i, as);
    }

    public void init()
    {//初始化类,读取系统信息后,取得各字符串的值;
        String s = System.getProperty("microedition.locale");
        if(s == null)
            language = 0;
        else
        if(s.equals("zh-CN"))
            language = 1;
        else
        if(s.startsWith("zh-"))
            language = 2;
        else
            language = 0;
        sLoginForm = Local.getText(46);
        sLogin = Local.getText(43);
        sBack = Local.getText(17);
        sExit = Local.getText(30);
        sReLogin = Local.getText(107);
        sStart = Local.getText(118);
        sHelp = Local.getText(36);
        sQQPassWord = Local.getText(102);
        sNetError = Local.getText(56);
        sNetErrorMsg = Local.getText(57);
        sQQHelp = Local.getText(100);
        sQQHelpMsg = Local.getText(4);
        sLoginFall = Local.getText(44);
        sLoginFallMsg = Local.getText(45);
        sLogining = Local.getText(47);
        sQQNo = Local.getText(101);
        sInvalidQQNo = Local.getText(40);
        sTQQ = Local.getText(0);
        sNetConnectFallMsg = Local.getText(55);
    }

    public void init2()
    {
        thread = new Thread(this);
        thread.setPriority(1);
        thread.start();
    }

    public void run()
    {
        setStrings();
        KQQMIDlet.instance.init();
        KQQMIDlet.instance.onLoadEnd();
    }

    public void setProvinces()
    {
        if(listArea == null)
            listArea = (new String[] {
                Local.getText(70), Local.getText(89), Local.getText(84), Local.getText(79), Local.getText(99), Local.getText(78), Local.getText(75), Local.getText(67), Local.getText(81), Local.getText(77), 
                Local.getText(66), Local.getText(90), Local.getText(69), Local.getText(68), Local.getText(91), Local.getText(83), Local.getText(93), Local.getText(94), Local.getText(72), Local.getText(86), 
                Local.getText(92), Local.getText(73), Local.getText(98), Local.getText(76), Local.getText(96), Local.getText(71), Local.getText(74), Local.getText(87), Local.getText(88), Local.getText(85), 
                Local.getText(95), Local.getText(97), Local.getText(82), Local.getText(80)
            });
    }

    public String MakeCombineMsg(String s, String s1)
    {
        int i = s.indexOf("%U");
        if(i >= 0)
            return s.substring(0, i) + s1 + s.substring(i + 2);
        else
            return s;
    }

    public void setStrings()
    {//设置各字符串的值;
        sYes = Local.getText(60);
        sLogouting = Local.getText(117);
        sAttachMessage = Local.getText(16);
        sSended = Local.getText(114);
        sGetInfor = Local.getText(35);
        sAddToFriendList = Local.getText(9);
        sAgree = Local.getText(11);
        sRefuse = Local.getText(104);
        sSystemMessage = Local.getText(121);
        sAddFall = Local.getText(5);
        sAddSucceed = Local.getText(7);
        sCancel = Local.getText(19);
        sUrBLFull = Local.getText(124);
        sUrBLNull = Local.getText(125);
        sBlackList = Local.getText(18);
        sPre = Local.getText(65);
        sNext = Local.getText(59);
        sMale = Local.getText(49);
        sFemale = Local.getText(31);
        sSelectProvince = Local.getText(111);
        sSelectAge = Local.getText(110);
        sSelectSex = Local.getText(112);
        sResearchResult = Local.getText(109);
        sMenu = Local.getText(63);
        sAllFriend = Local.getText(12);
        sOnlineFriend = Local.getText(62);
        sStranger = Local.getText(119);
        sUHaveNoFriend = Local.getText(123);
        sYesToExit = Local.getText(128);
        sDetails = Local.getText(29);
        sAnswer = Local.getText(14);
        sNewMessage = Local.getText(58);
        sDelete = Local.getText(25);
        sLoginMsgDeleted = Local.getText(48);
        sSend = Local.getText(113);
        sSendMessage = Local.getText(116);
        sSendFall = Local.getText(115);
        sCanNotSendNull = Local.getText(20);
        sDeleteSucceed = Local.getText(27);
        sWaitMsg = Local.getText(126);
        sHistory = Local.getText(37);
        sHistoryIsNull = Local.getText(38);
        sMainMenu = Local.getText(122);
        sContinue = Local.getText(23);
        sCurFriend = Local.getText(24);
        sFriendList = Local.getText(39);
        sFinger = Local.getText(32);
        sChangeStat = Local.getText(21);
        sReadMessage = Local.getText(103);
        sMenuSendMessage = Local.getText(53);
        sDeleteFriend = Local.getText(26);
        sAddToBlackList = Local.getText(8);
        sSysMessageMenu = Local.getText(120);
        sAddFriend = Local.getText(6);
        sFlowControlOff = Local.getText(33);
        sFlowControlOn = Local.getText(34);
        sCheckBlackList = Local.getText(22);
        sRemoveLoginInfor = Local.getText(108);
        sOnline = Local.getText(61);
        sLeave = Local.getText(42);
        sInvisible = Local.getText(41);
        sMenuAddToFriendList = Local.getText(50);
        sMenuGetInfor = Local.getText(51);
        sMenuHistory = Local.getText(52);
        sInst = Local.getText(3);
        sTimeOut = Local.getText(1);
        sWrong = Local.getText(2);
        switch(language)
        {
        case 1: // '\001'
            sAddUFriend = "%U 已经把你加入好友列表。";
            break;

        case 2: // '\002'
            sAddUFriend = "%U 已經把妳加入好友列錶。";
            break;

        default:
            sAddUFriend = "%U added you to his/her friend list.";
            break;
        }
    }
}

⌨️ 快捷键说明

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