freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

java程序設計課程設計報告-簡易聊天室系統(tǒng)(編輯修改稿)

2024-09-01 02:20 本頁面
 

【文章內容簡介】 ()。 } //“ 注冊 ” 按鈕 《 Java 程序設計 》課程設計報告 22 if(source == btnRegist) { btnRegistClick()。 } } //單擊 btnOk按鈕處理方法 private void btnOkClick() { String username = ()。 String userpwd = new String(())。 if(()) { (btnOk,“ 用戶名 ” 不能為空 ,提示 , )。 return。 } if(()) { (btnOk,“ 密碼 ” 不能為空 ,提示 , )。 return。 } if ((haiersoft)) {//默認密碼 “ haiersoft” //驗證通過,隱藏登錄窗口,顯示聊天主窗口 (false)。 //FrmMain frmMain = new FrmMain()。 //(true)。 JFrame frmMain = (FrmMain)。 if (frmMain == null) { frmMain = new FrmMain ()。 (FrmMain, frmMain)。 《 Java 程序設計 》課程設計報告 23 } //FrmMain frmMain = new FrmMain()。 (true)。 } else { (btnOk,錯誤的用戶名或密碼 ,提示 , )。 } } //單擊 btnCancle按鈕處理方法 private void btnCancleClick() { ()。 ()。 /*//隱藏當前窗體 (false)。 FrmRegist frmRegist = new FrmRegist()。 //顯示注冊窗體 (true)。*/ } //單擊 btnRegist按鈕的處理方法 private void btnRegistClick() { //隱藏當前窗體 (false)。 //FrmRegist frmRegist = new FrmRegist()。 //從容器中獲取注冊窗體 JFrame frmRegist = (FrmGegist)。 《 Java 程序設計 》課程設計報告 24 //如果為 null,則創(chuàng)建注冊窗體,并放入容器中 if (frmRegist == null) { frmRegist = new FrmRegist ()。 (FrmRegist, frmRegist)。 } //顯示注冊窗體 (true)。 } public static void main(String[] args) { //加載了一個和系統(tǒng)一樣風格的異常 try { ( ())。 } //加載系統(tǒng)風格 catch (Exception e) { } FrmLogin frmLogin = new FrmLogin()。 (true)。 (FrmLogin, frmLogin)。 } } (2)客戶端注冊窗口 代碼 package 。 //客戶端注冊窗口 《 Java 程序設計 》課程設計報告 25 import 。 import .*。 import .*。 import .聊天室 .RongQi。 public class FrmRegist extends JFrame implements ActionListener { //繼承窗體 監(jiān)聽接口 private JPanel p。 //標簽 用戶名 昵稱 密碼 確認密碼 性別 頭像 private JLabel lblName, lblNickname, lblPwd, lblRepwd, lblSex, lblImage。 private JTextField txtName, txtNickname。// 姓名 昵稱 文本框 private JPasswordField txtPwd, txtRePwd。//密碼框 private JRadioButton rbMale, rbFemale。 private JRadioButton[] ckbImage = new JRadioButton[8]。//用于頭像選擇 private JButton btnOk, btnCancle, btnReturn。//確定 取消 返回 三個按鈕 //選中的頭像 private String checkedHeadImg = null。 public FrmRegist() {//構造方法 super(用戶注冊 )。 p = new JPanel(null)。 lblName = new JLabel(用戶名 :)。 lblNickname = new JLabel(昵 稱 :)。 lblPwd = new JLabel(密 碼 :)。 lblRepwd = new JLabel(確認密碼 :)。 lblSex = new JLabel(性 別 :)。 lblImage = new JLabel(頭 像 :)。 txtName = new JTextField(20)。 《 Java 程序設計 》課程設計報告 26 txtNickname= new JTextField(20)。 txtPwd = new JPasswordField(20)。 txtRePwd= new JPasswordField(20)。 rbMale = new JRadioButton(男 )。 (true)。//默認 性別為男 rbFemale = new JRadioButton(女 )。 //(true)。 JPanel pimg = new JPanel(new GridLayout(2,5))。 ButtonGroup bgimg = new ButtonGroup()。 for (int i = 0。 i 。 i++) { ckbImage[i] = new JRadioButton((i + 1), new ImageIcon(images/+(i + 1) + .gif))。 ckbImage[i].addItemListener(new ImageLIstener())。 //ckbImage[i].addItemListener(new ImageListener())。 //此處有點問題 已解決 (ckbImage[i])。 (ckbImage[i])。//頭像讀取 } btnOk = new JButton(確定 )。 btnCancle = new JButton(取消 )。 btnReturn = new JButton(返回 )。 (this)。 (this)。 (this)。//添加監(jiān)聽器 ButtonGroup bgsex = new ButtonGroup()。 (rbMale)。 (rbFemale)。 《 Java 程序設計 》課程設計報告 27 //性別 數組 (30,30,60,25)。 (95, 30, 200, 25)。 (30, 60, 60, 25)。 (95, 60, 200, 25)。 (30,90,60,25)。 (95,90,200,25)。 (30,120,60,25)。 (95,120,200,25)。 (30,150,60,25)。 (95, 150, 60, 25)。 (160, 150, 60, 25)。 (30, 180, 60, 25)。 (95,180,280,100)。 (90,290,60,25)。 (155,290,60,25)。 (220,290,60,25)。 (lblName)。 (txtName)。 (lblNickname)。 (txtNickname)。 (lblPwd)。 (txtPwd)。 (lblRepwd)。 (txtRePwd)。 (lblSex)。 (rbMale)。 《 Java 程序設計 》課程設計報告 28 (rbFemale)。 (lblImage)。 (pimg)。 (btnOk)。 (btnCancle)。 (btnReturn)。 (p)。 (400, 380)。//設置大小 (300,300)。//設置坐標 //窗體不可 改變大小 (false)。 ()。 } //事件處理方法 public void actionPerformed(ActionEvent e) { Object source = ()。 //確定 按鈕 if(source == btnOk) { btnOkClick()。 } //取消 按鈕 if(source == btnCancle) { btnCancleClick()。 } //返回 按鈕 if(source == btnReturn) { btnReturnClick()。 《 Java 程序設計 》課程設計報告 29 } } //單擊 btnOk按鈕處理的方法 private void btnOkClick() { String username = ()。 String nickname = ()。 String userpwd = new String(())。 String repwd = new String(())。 int sex = 0。 if (()) { sex = 1。 } if (()) { (btnOk,“ 用戶名 ” 不能為空 ,提示 , )。 return。 } if(()) { (btnOk,“ 昵稱 ” 不能為空 ,提示 , )。 return。 } if(()) { (btnOk,“ 密碼 ” 不能為空 ,提示 , )。 return。 《 Java 程序設計 》課程設計報告 30 } if (() 6 || () 10) { (btnOk,“ 密碼 ” 長度范圍在 6~10之間,提示 , )。 return。 } if (()) { (btnOk,“ 確認密碼 ” 不能為空 ,提示, )。 return。 } /*if (()) { (btnOk,確認密碼不能為空 ,提示,)。 return。 }*/ if (!(userpwd)) { (btnOk,“ 確認密碼 ” 和 “ 密碼 ” 必須相同 ,提示 , )。 return。 } if ((haiersoft)) { (btnOk,注冊成功 ,提示 , )。 《 Java 程序設計 》課程設計報告 31 //調用 btnCancleClick()方法,清空信息 btnCancleClick()。 } else { (btnOk,注冊失敗 ,提示 , )。 return。 } } //單擊 btnCancle按鈕的處理方法 private void btnCancleClick() { //清空信息 ()。 ()。 ()。 ()。 (true)。 } //單擊 btnReturn的處理方法 private void btnReturnClick() { //隱藏當前窗體 (false)。 //FrmLogin frmLogin = new FrmLogin()。 JFrame frmLogin = (FrmLogin)。 if (frmLogin == null) {
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1