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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? new.java

?? JAVA的高級應用以及網絡編程
?? JAVA
字號:
/** =================================================== 
* Title: New.java  
* Created: [2007-6-11 20:18:53] by  作者 
*=====================================================
* Copyright:  Copyright (c) 成都信息工程學院, 2007-2008
* =====================================================
* Description: 實現客戶端登錄窗口
*=====================================================
*Modification Hisytory: 
*1. 2007-6-11,作者創建了此文件
*
*/ 
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.net.*;
import java.io.*;

/** 
*<p> New</p> 
* 
* 客戶端登錄模塊的實現
* @author 
* @version 
*/ 
public class New extends JFrame {//登錄窗口類
	JPanel contentPane;
	//*****************
	String server;//服務器名
	int serport;//端口
	private Socket socket;
	private BufferedReader in;//輸入輸出流
	private PrintWriter out;
	//***********//程序界面
	JPanel jPanel1 = new JPanel();
	JLabel jLabel1 = new JLabel();
	JLabel jLabel2 = new JLabel();
	JTextField jicq = new JTextField();
	JLabel jLabel3 = new JLabel();
	JPasswordField password = new JPasswordField();
	JPanel jPanel2 = new JPanel();
	JButton login = new JButton();
	JButton newuser = new JButton();
	JButton quit = new JButton();
	JLabel jLabel6 = new JLabel();
	JTextField servername = new JTextField();
	JLabel jLabel7 = new JLabel();
	JTextField serverport = new JTextField();
	//構造方法
	public New() {
		enableEvents(AWTEvent.WINDOW_EVENT_MASK);
		try {   jbInit();//構造界面,實現登錄功能
			server=servername.getText().toString().trim();//獲取服務器IP
			serport=Integer.parseInt(serverport.getText().trim());//獲取服務器端口號
		} catch(Exception e) { e.printStackTrace(); }
	}//構造方法end
	
	/** 
	* jbInit方法的功能描述 
	* 構造界面,實現登錄功能
	* @param
	* @return void
	* @throws Exception
	*/ 
	private void jbInit() throws Exception  {
		contentPane = (JPanel) this.getContentPane();
		contentPane.setLayout(null);
		this.setResizable(false);
		this.setSize(new Dimension(344, 245));
		this.setTitle("登錄窗口");
		//contentPane.add(text, null);
		jPanel1.setBounds(new Rectangle(2, 3, 348, 110));
		jPanel1.setLayout(null);
		jLabel1.setText("請輸入你的信息:");
		jLabel1.setBounds(new Rectangle(5, 7, 109, 18));
		jLabel2.setText("你的Jicq");
		jLabel2.setBounds(new Rectangle(7, 66, 58, 18));
		jicq.setBounds(new Rectangle(68, 65, 97, 22));
		jLabel3.setText("你的密碼");
		jLabel3.setBounds(new Rectangle(173, 66, 67, 18));
		password.setBounds(new Rectangle(237, 63, 94, 22));
		jPanel2.setBounds(new Rectangle(8, 154, 347, 151));
		jPanel2.setLayout(null);
		login.setText("登錄");
		login.setBounds(new Rectangle(5, 27, 79, 29));
		login.addMouseListener(new java.awt.event.MouseAdapter() {
			public void mouseClicked(MouseEvent e) {
			login_mouseClicked(e);//"登錄"按鈕事件處理
			}
		});
		newuser.setText("新建");
		newuser.setBounds(new Rectangle(118, 28, 79, 29));
		newuser.addMouseListener(new java.awt.event.MouseAdapter() {
			public void mouseClicked(MouseEvent e) {
				newuser_mouseClicked(e);//"新建"按鈕事件處理
			}
		});
		quit.setText("退出");
		quit.setBounds(new Rectangle(228, 26, 79, 29));
		quit.addMouseListener(new java.awt.event.MouseAdapter() {
			public void mouseClicked(MouseEvent e) {
				quit_mouseClicked(e);//"退出"按鈕事件處理
			}
		});
		jLabel6.setText("服務器");
		jLabel6.setBounds(new Rectangle(20, 132, 41, 18));
		servername.setText("0.0.0.0");
		servername.setBounds(new Rectangle(73, 135, 102, 22));
		jLabel7.setText("端口");
		jLabel7.setBounds(new Rectangle(191, 137, 41, 18));
		serverport.setText("8080");
		serverport.setBounds(new Rectangle(241, 131, 90, 30));
		contentPane.add(jPanel1, null);
		jPanel1.add(jLabel1, null);
		jPanel1.add(jLabel2, null);
		jPanel1.add(jicq, null);
		jPanel1.add(jLabel3, null);
		jPanel1.add(password, null);
		contentPane.add(jPanel2, null);
		jPanel2.add(login, null);
		jPanel2.add(quit, null);
		jPanel2.add(newuser, null);
		contentPane.add(jLabel6, null);
		contentPane.add(servername, null);
		contentPane.add(jLabel7, null);
		contentPane.add(serverport, null);
	}//jbInit方法定義結束
	
	protected void processWindowEvent(WindowEvent e) {//窗口關閉事件處理
		super.processWindowEvent(e);
		if (e.getID() == WindowEvent.WINDOW_CLOSING) {
			System.exit(0);
		}
	}
	
	public static void main(String[] args) {//主程序
		New f=new New();
		f.setVisible(true);
	}

	void login_mouseClicked(MouseEvent e) {//登錄按扭事件處理
		try{Socket socket=new Socket(InetAddress.getByName(server),serport);//連接服務器
		BufferedReader in=new BufferedReader(new InputStreamReader(socket.getInputStream()));
		PrintWriter out=new PrintWriter(new BufferedWriter(
			new OutputStreamWriter(socket.getOutputStream())),true);
		out.println("login");//告訴服務器我要登錄
		out.println(jicq.getText());
		out.println(password.getPassword());

		String str=" ";
		//do{
        str=in.readLine().trim();//從服務器讀取消息
        //如果失敗就告訴出錯
		if(str.equals("false")) 
			JOptionPane.showMessageDialog(this,"對不起,出錯了:-(","ok",JOptionPane.INFORMATION_MESSAGE);
		else{//如果成功就打開主程序
     	  this.dispose();
     	  int g=Integer.parseInt(jicq.getText());
     	  MainWin f2=new MainWin(g,server,serport);//wen 6.11注
     	  f2.setVisible(true);
		}

        //System.out.println("\n");
        //}while(!str.equals("ok"));
		}catch(IOException e1){}
	}//登錄按扭事件處理結束

	void newuser_mouseClicked(MouseEvent e) {//新建用戶按紐事件處理
		this.dispose();
		JDialog d=new Register(server,serport);//打開新建窗口
		d.pack();
		d.setLocationRelativeTo(this);
		d.setSize(400,400);
		d.show();
	}//新建用戶按紐事件處理結束

	void quit_mouseClicked(MouseEvent e) {//關閉按扭
		this.dispose();
		System.exit(0);
	}//關閉按扭結束

} //New類定義結束

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91免费版在线| 亚洲图片另类小说| 亚洲人成网站在线| 国产又黄又大久久| 欧美日本乱大交xxxxx| 国产亚洲欧美日韩日本| 午夜视频在线观看一区二区| 成人av网址在线| 精品国产一区二区在线观看| 性做久久久久久久久| 99国产精品99久久久久久| 2021国产精品久久精品| 日本一道高清亚洲日美韩| www.亚洲免费av| 国产三级一区二区| 国产一区福利在线| 精品少妇一区二区三区免费观看| 亚洲午夜久久久久久久久电影网| 成人黄色a**站在线观看| 国产日韩欧美a| 精品一区中文字幕| 日韩欧美激情一区| 蜜臀久久久久久久| 91精品国产品国语在线不卡| 视频在线观看91| 91.com在线观看| 肉丝袜脚交视频一区二区| 欧美三级日韩在线| 亚洲高清在线精品| 欧美亚洲综合久久| 一级日本不卡的影视| 欧美午夜一区二区三区免费大片| 亚洲精品午夜久久久| 欧美性感一区二区三区| 性做久久久久久免费观看欧美| 欧美午夜片在线看| 亚洲成人激情av| 欧美一区二区三区小说| 麻豆成人av在线| 久久久久久毛片| k8久久久一区二区三区| 伊人一区二区三区| 欧美日韩国产在线观看| 日韩高清电影一区| 日韩免费视频一区| 国产九色sp调教91| 中文字幕在线观看不卡视频| 色综合久久中文字幕综合网| 午夜精品久久久久久不卡8050| 91精品国产综合久久婷婷香蕉| 免费成人在线影院| 中文字幕精品—区二区四季| 色综合天天综合| 日韩二区三区四区| 日韩一二三区不卡| 国产精品系列在线观看| 亚洲人妖av一区二区| 欧美日韩国产欧美日美国产精品| 奇米888四色在线精品| 国产午夜亚洲精品羞羞网站| 91在线视频免费91| 免费观看久久久4p| 中文字幕一区二区三区视频| 欧美日韩综合不卡| 狠狠色丁香久久婷婷综| 亚洲男同性视频| 精品噜噜噜噜久久久久久久久试看| 国产成人免费视| 婷婷六月综合亚洲| 国产精品对白交换视频| 欧美一级黄色录像| 成人h动漫精品一区二区| 婷婷激情综合网| 国产精品蜜臀av| 欧美大片一区二区| 91福利精品视频| 国产一二三精品| 午夜精品福利一区二区三区av | 国产一区二区久久| 亚洲黄色尤物视频| 国产无人区一区二区三区| 欧美性色黄大片手机版| 波波电影院一区二区三区| 久久99国产精品麻豆| 亚洲制服欧美中文字幕中文字幕| 国产亚洲综合在线| 日韩欧美综合一区| 欧美日韩的一区二区| 色婷婷综合久久久中文字幕| 国产美女av一区二区三区| 丝袜美腿一区二区三区| 一区二区三区在线免费视频| 国产亚洲综合在线| 日韩精品在线一区| 69久久夜色精品国产69蝌蚪网| 99在线视频精品| 国产精品亚洲成人| 精品一区二区三区在线播放| 午夜精品福利久久久| 一区二区三区.www| 亚洲激情男女视频| 亚洲男人的天堂一区二区| 国产精品国产三级国产aⅴ无密码| 精品88久久久久88久久久| 欧美日韩黄色影视| 欧美日韩日本视频| 欧美性受极品xxxx喷水| 91国偷自产一区二区三区成为亚洲经典| 国产高清精品久久久久| 国产麻豆视频一区| 国产一区二区三区视频在线播放| 久久99久久久欧美国产| 麻豆精品一区二区综合av| 美腿丝袜在线亚洲一区| www.日韩av| 91国偷自产一区二区开放时间 | 亚洲精品美腿丝袜| 亚洲视频一二三区| 成人欧美一区二区三区1314| 国产精品久久福利| 亚洲麻豆国产自偷在线| 亚洲精品国产高清久久伦理二区| 洋洋成人永久网站入口| 五月天精品一区二区三区| 日本不卡123| 国产在线一区二区| 成人在线综合网| 色综合久久中文字幕综合网| 欧美日韩国产大片| 日韩精品一区国产麻豆| 久久久久久一二三区| 亚洲视频精选在线| 亚洲成人久久影院| 麻豆精品新av中文字幕| 亚洲成av人片在线| 午夜国产精品影院在线观看| 五月婷婷欧美视频| 美女任你摸久久 | 日本午夜精品视频在线观看| 久久精品国产精品亚洲红杏| 精品午夜久久福利影院 | 亚洲欧美另类小说视频| 午夜精品123| 高清国产午夜精品久久久久久| 99久久精品费精品国产一区二区| 欧美午夜视频网站| 久久人人爽人人爽| 亚洲在线观看免费| 成人免费视频播放| 欧美撒尿777hd撒尿| 久久综合久久鬼色| 最新不卡av在线| 精品综合久久久久久8888| 99久精品国产| 欧美不卡一区二区三区| 亚洲女同一区二区| 经典三级一区二区| 一本到高清视频免费精品| 日韩欧美激情一区| 亚洲综合视频在线观看| 国产suv一区二区三区88区| 欧美日韩成人综合在线一区二区 | 一区二区三区精品在线观看| 久久国产精品第一页| 91成人免费网站| 国产日韩精品一区| 欧美aaa在线| 在线免费亚洲电影| 国产精品理论片在线观看| 免费一级欧美片在线观看| 日本精品视频一区二区| 欧美国产一区视频在线观看| 奇米精品一区二区三区在线观看一| 成人av网址在线观看| 久久免费午夜影院| 日韩极品在线观看| 欧美在线免费观看亚洲| 亚洲欧洲精品天堂一级| 国产精品亚洲人在线观看| 日韩视频在线观看一区二区| 亚洲一级在线观看| 在线亚洲一区二区| 亚洲老司机在线| 成人av高清在线| 国产精品理论片在线观看| 国产成人av影院| 久久久国产精华| 激情六月婷婷久久| 欧美成人综合网站| 久久er精品视频| 精品三级在线观看| 韩国欧美一区二区| 精品免费99久久| 久久成人免费网站| 精品久久久久久久久久久院品网| 免费不卡在线视频| 精品国产三级a在线观看| 日本精品一区二区三区高清| 亚洲乱码日产精品bd| 色噜噜狠狠成人网p站|