亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? applypanel.java

?? 該系統(tǒng)是一個(gè)基于p2p的即時(shí)聊天系統(tǒng)
?? JAVA
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
/* * @(#) ApplyPanel.java * Copyright 2004 HWStudio. All rights reserved. */package hws.item.smart.panel.function.chat;//導(dǎo)入核心Java類庫(kù)import java.io.IOException;import java.io.StringReader;import java.awt.Insets;import java.awt.FlowLayout;import java.awt.GridBagLayout;import java.awt.GridBagConstraints;import java.net.MalformedURLException;import java.util.Vector;import javax.swing.JPanel;import javax.swing.JLabel;import javax.swing.JButton;import javax.swing.JTextField;import javax.swing.JOptionPane;import javax.swing.JPasswordField;//導(dǎo)入自定義Java類庫(kù)import hws.item.smart.Smart;import hws.item.smart.misc.ImageShop;import hws.item.smart.misc.SBChanger;import hws.item.smart.misc.XMLConfig;import hws.item.smart.misc.BorderShop;import hws.item.smart.misc.PopToolkit;import hws.item.smart.misc.StringShop;import hws.item.smart.panel.function.chat.misc.OptionalInfoPanel1;import hws.item.smart.action.chat.apply.ResetInfoAction;import hws.item.smart.action.chat.apply.ApplyAccountAction;//導(dǎo)入第三方Java類庫(kù)import org.jdom.Element;import org.jdom.Document;import org.jdom.JDOMException;import org.jdom.input.SAXBuilder;import org.jdom.output.XMLOutputter;import org.apache.xmlrpc.XmlRpc;import org.apache.xmlrpc.XmlRpcClient;import org.apache.xmlrpc.XmlRpcRequest;import org.apache.xmlrpc.XmlRpcException;/** * 申請(qǐng)賬號(hào)面板 * * @version 0.1 2005-08-19 * @author Hwerz */public class ApplyPanel extends JPanel {    /*------------------------------------------------------------------------*     *                                屬性定義                                *     *------------------------------------------------------------------------*/    /**     * 該類自身的一個(gè)靜態(tài)引用     */    private static ApplyPanel panel;    /**     * 基本信息面板     */    private BasicInfoPanel basicInfoPanel;    /**     * 可選信息面板     */    private OptionalInfoPanel1 optionalInfoPanel;    /*------------------------------------------------------------------------*     *                                構(gòu)造函數(shù)                                *     *------------------------------------------------------------------------*/    /**     * 構(gòu)造函數(shù)為私有,這樣在整個(gè)運(yùn)行過(guò)程中該類就只能有一個(gè)實(shí)例     */    private ApplyPanel() {        super(new GridBagLayout());        //工具欄面板        GridBagConstraints constraints = new GridBagConstraints(            //gridx, gridy            0, 0,            //gridwidth, gridheight            1, 1,            //weightx, weighty            1.0, 0.0,            //anchor            GridBagConstraints.NORTH,            //fill            GridBagConstraints.HORIZONTAL,            //insets(top,left,bottom,right)            new Insets(5, 0, 0, 0),            //ipadx, ipady            0, 0);        add(new Toolbar(), constraints);        //基本信息面板        basicInfoPanel = new BasicInfoPanel();        basicInfoPanel.setBorder(BorderShop.BASIC_INFO_BORDER);        constraints.gridy = 1;        constraints.insets = new Insets(0, 10, 0, 10);        add(basicInfoPanel, constraints);        //可選信息面板        optionalInfoPanel = new OptionalInfoPanel1();        optionalInfoPanel.setBorder(BorderShop.OPTIONAL_INFO_BORDER);        constraints.gridy = 2;        constraints.weighty = 1.0;        constraints.fill = GridBagConstraints.BOTH;        constraints.insets = new Insets(10, 10, 3, 10);        add(optionalInfoPanel, constraints);    }    /*------------------------------------------------------------------------*     *                                公共方法                                *     *------------------------------------------------------------------------*/    /**     * 對(duì)該類提供的一個(gè)全局訪問(wèn)點(diǎn),用來(lái)實(shí)例化該對(duì)象     *     * @return 該類唯一的一個(gè)實(shí)例     */    public static ApplyPanel getInstance() {        if (panel == null) {            panel = new ApplyPanel();        }        return panel;    }    /**     * 申請(qǐng)     */    public void apply() {        if (basicInfoPanel.getNickname().length() == 0) {            JOptionPane.showMessageDialog(Smart.getInstance(), "昵稱不可為空!",                StringShop.HINT_TITLE, JOptionPane.INFORMATION_MESSAGE);        } else {            String password1 = basicInfoPanel.getPassword();            String password2 = basicInfoPanel.getConfirm();            if (password1.equals(password2) == false) {                JOptionPane.showMessageDialog(Smart.getInstance(),                    "兩次密碼輸入不一致!", StringShop.HINT_TITLE,                    JOptionPane.INFORMATION_MESSAGE);            } else {                try {                    XmlRpc.setDriver("org.apache.xerces.parsers.SAXParser");                    XmlRpcClient client = new XmlRpcClient(genURL());                    String response = client.execute(genRequest()).toString();                    SAXBuilder builder = new SAXBuilder();                    StringReader reader = new StringReader(response);                    Document document = builder.build(reader);                    Element root = document.getRootElement();                    String id = root.getChild("ID").getText();                    if (PopToolkit.checkNumber(id) == true) {                        StringBuffer msg = new StringBuffer();                        msg.append("賬號(hào)申請(qǐng)成功,您的賬號(hào)是“");                        msg.append(id);                        msg.append("”!");                        JOptionPane.showMessageDialog(Smart.getInstance(),                            msg.toString(), StringShop.HINT_TITLE,                            JOptionPane.INFORMATION_MESSAGE);                        reset();                    } else {                        JOptionPane.showMessageDialog(Smart.getInstance(),                            "賬號(hào)申請(qǐng)失敗,請(qǐng)稍候再試!", StringShop.HINT_TITLE,                            JOptionPane.INFORMATION_MESSAGE);                    }                } catch (ClassNotFoundException e) {                    JOptionPane.showMessageDialog(Smart.getInstance(),                        "系統(tǒng)找不到類庫(kù)“org.apache.xerces.parsers.SAXParser”!",                        StringShop.HINT_TITLE, JOptionPane.INFORMATION_MESSAGE);                } catch (MalformedURLException e) {                    e.printStackTrace();                } catch (XmlRpcException e) {                    e.printStackTrace();                } catch (IOException e) {                    JOptionPane.showMessageDialog(Smart.getInstance(),                        "注冊(cè)服務(wù)已關(guān)閉,請(qǐng)稍候再試!", StringShop.HINT_TITLE,                        JOptionPane.INFORMATION_MESSAGE);                } catch (JDOMException e) {                    JOptionPane.showMessageDialog(Smart.getInstance(),                        "賬號(hào)申請(qǐng)失敗,請(qǐng)稍候再試!", StringShop.HINT_TITLE,                        JOptionPane.INFORMATION_MESSAGE);                }            }        }    }    /**     * 重置     */    public void reset() {        basicInfoPanel.reset();        optionalInfoPanel.reset();    }    /*------------------------------------------------------------------------*     *                                私有方法                                *     *------------------------------------------------------------------------*/    /**     * 生成請(qǐng)求URL     *     * @return 生成的請(qǐng)求URL     */    private String genURL() {        StringBuffer url = new StringBuffer();        url.append("http://");        url.append(XMLConfig.getServicesIP());        url.append(":");        url.append(XMLConfig.getRegisterPort());        url.append("/");        return url.toString();    }    /**     * 生成XML-RPC請(qǐng)求消息     *     * @return 生成的XML-RPC請(qǐng)求消息     */    private XmlRpcRequest genRequest() {        //請(qǐng)求方法        StringBuffer method = new StringBuffer();        method.append(XMLConfig.getRegisterClass());        method.append(".");        method.append(XMLConfig.getRegisterMethod());        //請(qǐng)求參數(shù)

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久久久久蜜臀| 欧美日韩视频专区在线播放| 精品成人一区二区三区| 日本不卡视频一二三区| 欧美精品自拍偷拍| 免费在线观看日韩欧美| 精品盗摄一区二区三区| 国产成人综合在线播放| 久久精品国产亚洲a| 欧美一卡2卡三卡4卡5免费| 久久er99精品| 欧美另类高清zo欧美| 欧美日韩三级一区| 欧美一区二区高清| 国产一区二区影院| 日本一区中文字幕| 一区二区三区丝袜| 欧美激情一区在线观看| 日韩欧美一级在线播放| 精品视频123区在线观看| av中文字幕不卡| 国产一区二区电影| 麻豆91在线播放免费| 亚洲超碰精品一区二区| 亚洲伦在线观看| 国产精品久久久久国产精品日日| 欧美电影精品一区二区| 欧美一区二区福利视频| 欧美日韩激情在线| 欧美在线观看你懂的| 91麻豆高清视频| 99国产一区二区三精品乱码| 大白屁股一区二区视频| 国产乱码精品1区2区3区| 久久66热偷产精品| 免费看黄色91| 精品制服美女丁香| 精品视频1区2区| 欧美在线不卡视频| 欧美三级电影网| 精品视频在线视频| 欧美日韩精品一区二区三区 | 韩国精品主播一区二区在线观看 | 成年人午夜久久久| 国产91丝袜在线观看| 国产成人免费网站| 成人免费视频视频| 成人福利视频网站| av电影在线观看一区| 91在线码无精品| 日本久久一区二区三区| 色综合天天视频在线观看 | 日韩免费电影一区| 精品奇米国产一区二区三区| 精品国产乱码久久久久久1区2区 | 色综合久久综合| 在线影院国内精品| 欧美日韩精品三区| 日韩视频一区在线观看| 2021国产精品久久精品| 久久99久久久欧美国产| 国产一区二区免费在线| 福利一区二区在线| 91色.com| 欧美一区二区视频在线观看2020| 日韩免费视频线观看| 国产人久久人人人人爽| 国产精品国产三级国产普通话三级| 亚洲品质自拍视频| 婷婷成人激情在线网| 久草在线在线精品观看| 成人av网站在线观看免费| 91久久奴性调教| 91精品在线麻豆| 中文字幕乱码久久午夜不卡| 一个色妞综合视频在线观看| 秋霞午夜av一区二区三区| 国产美女主播视频一区| 色94色欧美sute亚洲线路二 | 日韩欧美不卡在线观看视频| 国产欧美一区二区三区网站| 亚洲欧美日韩国产综合| 日本不卡高清视频| 9色porny自拍视频一区二区| 欧美二区三区的天堂| 日本一区二区三区在线不卡| 亚洲成人黄色小说| 国产成人一区在线| 欧美日韩在线播放| 日本一区二区不卡视频| 亚洲国产毛片aaaaa无费看| 国产乱人伦偷精品视频不卡| 欧美午夜寂寞影院| 国产亚洲午夜高清国产拍精品 | 亚洲免费观看高清在线观看| 麻豆91在线看| 91黄色免费观看| 国产喷白浆一区二区三区| 午夜久久电影网| 99精品偷自拍| 久久久久国色av免费看影院| 亚洲va欧美va国产va天堂影院| 成人三级在线视频| 精品日韩99亚洲| 亚欧色一区w666天堂| 99视频精品全部免费在线| 精品久久久久久久久久久院品网| 亚洲最新视频在线观看| 不卡的av网站| 久久精品免费在线观看| 人人爽香蕉精品| 欧美亚洲自拍偷拍| 成人欧美一区二区三区黑人麻豆| 国产在线精品一区二区| 9191精品国产综合久久久久久 | 亚洲国产视频在线| 不卡一区中文字幕| 久久久久久电影| 久色婷婷小香蕉久久| 欧美美女bb生活片| 一区二区三区不卡视频| 91原创在线视频| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 国产在线播精品第三| 91精品国产入口在线| 午夜成人在线视频| 日本黄色一区二区| 亚洲欧美一区二区三区久本道91| 国产成人高清在线| 久久久久高清精品| 国产一区二区三区免费| 日韩免费观看高清完整版| 日本一不卡视频| 91精品国产欧美一区二区18| 日日摸夜夜添夜夜添精品视频| 欧洲中文字幕精品| 亚洲国产精品久久艾草纯爱| 色婷婷综合五月| 亚洲一区二区在线免费看| 色婷婷综合久久| 亚洲综合免费观看高清完整版 | a级高清视频欧美日韩| 国产精品久久久久9999吃药| av福利精品导航| 亚洲视频免费在线| 欧美性欧美巨大黑白大战| 亚洲妇女屁股眼交7| 欧美日本高清视频在线观看| 偷拍与自拍一区| 日韩色视频在线观看| 国产在线播精品第三| 国产三级精品三级在线专区| 成人免费av网站| 伊人色综合久久天天人手人婷| 91豆麻精品91久久久久久| 亚洲123区在线观看| 日韩欧美国产wwwww| 粉嫩蜜臀av国产精品网站| 中文字幕在线不卡一区| 日本高清不卡在线观看| 性做久久久久久久免费看| 欧美一区二区私人影院日本| 国产裸体歌舞团一区二区| 中文字幕一区二区三区在线观看| 色哟哟欧美精品| 免费高清在线一区| 久久精品欧美日韩| 色噜噜狠狠成人网p站| 性做久久久久久免费观看欧美| 欧美变态口味重另类| 成人黄页在线观看| 亚洲国产精品一区二区久久恐怖片 | 亚洲精品国产品国语在线app| 欧美日产在线观看| 国产成人亚洲精品青草天美| 一区二区三区中文字幕| 日韩一二三区视频| 成人免费视频网站在线观看| 亚洲成人免费在线| 久久久久久影视| 欧美日韩激情一区| 成人丝袜高跟foot| 日韩成人精品在线| 国产精品女人毛片| 欧美一区午夜视频在线观看| 成人午夜免费视频| 天堂成人免费av电影一区| 久久久美女毛片| 欧美男同性恋视频网站| 成人免费视频app| 日韩黄色免费电影| 亚洲欧美怡红院| 久久综合给合久久狠狠狠97色69| 在线看日本不卡| 国产福利一区二区三区在线视频| 亚洲一区二区三区四区五区黄| 久久久久高清精品| 亚洲视频一区二区免费在线观看| 精品伦理精品一区| 欧美色综合影院|