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

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

?? 208f102a815b001d16adb19ccac13ab7

?? 里面所含源碼是本人平時做程序的一些實例
??
字號:
package notepad;

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.event.*;
public class HappyChat extends JFrame implements ItemListener, ActionListener,ListSelectionListener {
	JPanel pnlMain;
	JMenuBar mbMain;
	JMenu mnuSystem,mnuHelp;
	JMenuItem mnuiCls,mnuiSave,mnuiClock,mnuiExit,
	mnuiContent,mnuiIndex,mnuiAbout;
	JLabel lblUser,lblNumber,lblInfo;
	JLabel lblYou,lblContent,lblFile;
	DefaultListModel dlmUser;
	JList lstUser;
	JTextArea taInfo;
	JScrollPane jspInfo;
	JComboBox cmbUser;
	JCheckBox ckbSilent;
	JTextField txtContent,txtFile;
	JButton btnSend,btnSave,btnExit,btnCls,btnClock,
	btnSendFile,btnBrowse;
	//構造器部分
	public HappyChat()
	{
		//組件初始化
		mbMain=new JMenuBar();
		pnlMain=new JPanel(null);
		setContentPane(pnlMain);
		mnuSystem=new JMenu("系統(S)");
		mnuSystem.setMnemonic(KeyEvent.VK_S);
		mnuHelp=new JMenu("幫助(H)");
		mnuHelp.setMnemonic(KeyEvent.VK_H);
		mbMain.add(mnuSystem);
		mbMain.add(mnuHelp);
		lblUser=new JLabel("【在線用戶列表】");
		lblNumber=new JLabel("在線人數:");
		lblInfo=new JLabel("【聊天信息】");
		lblYou=new JLabel("你對:");
		lblContent=new JLabel("聊天內容:");
		lblFile=new JLabel("附件:");
		dlmUser=new DefaultListModel();
		dlmUser.addElement("張三");
		dlmUser.addElement("李四");
		dlmUser.addElement("liuzc");
		dlmUser.addElement("wangym");
		lstUser=new JList(dlmUser);
		lstUser.setSelectedIndex(0);
		lstUser.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
		lblNumber.setText(lblNumber.getText()+String.valueOf(dlmUser.getSize()));
		taInfo=new JTextArea();
		jspInfo=new JScrollPane(taInfo);
		taInfo.append("【你】對【所有人】說:大家好!");
		taInfo.append("\n【liuzc】說:大家好!");
		taInfo.setEditable(false);
		final String strUser[]={"所有人","張三","李四","劉德華","張學友","劉亦菲"}; 
		cmbUser=new JComboBox(strUser); 
		ckbSilent=new JCheckBox("私聊");
		ckbSilent.setEnabled(false);
		txtContent=new JTextField(200);
		txtFile=new JTextField(300);
		btnSend=new JButton("發送(N)");
		btnSave=new JButton("保存(S)");
		btnExit=new JButton("退出(X)");
		btnCls=new JButton("清屏(C)");
		btnClock=new JButton("時鐘(T)");
		btnSendFile=new JButton("發送文件(F)");
		btnBrowse=new JButton("瀏覽...");
		//設置按鈕快捷鍵
		btnSend.setMnemonic('N');
		btnSave.setMnemonic('S');
		btnExit.setMnemonic('X');
		btnCls.setMnemonic('C');
		btnClock.setMnemonic('T');
		btnSendFile.setMnemonic('F');
		//設置組件事件
		btnSend.addActionListener(this);
		btnCls.addActionListener(this);
		btnExit.addActionListener(this);
		lstUser.addListSelectionListener(this);
		cmbUser.addItemListener(this);
		//設置窗體背景圖片
		Icon logo=new ImageIcon("E:/java/images/chat.jpg");
		JLabel lblLogo=new JLabel(logo);
		setTitle("聊天室(HappyChar)");
		Toolkit tk=Toolkit.getDefaultToolkit();
		Image img=tk.getImage("E:/java/images/appico.jpg");
		this.setIconImage(img);
		//添加組件
		pnlMain.add(lblUser);
		pnlMain.add(lblNumber);
		pnlMain.add(lblInfo);
		pnlMain.add(lblYou);
		pnlMain.add(lblContent);
		pnlMain.add(lblFile);
		pnlMain.add(lstUser);
		pnlMain.add(jspInfo);
		pnlMain.add(cmbUser);
		pnlMain.add(ckbSilent);
		pnlMain.add(txtContent);
		pnlMain.add(txtFile);
		pnlMain.add(btnSend);
		pnlMain.add(btnSave);
		pnlMain.add(btnExit);
		pnlMain.add(btnCls);
		pnlMain.add(btnClock);
		pnlMain.add(btnSendFile);
		pnlMain.add(btnBrowse);
		pnlMain.add(lblLogo);
		pnlMain.add(btnSend);
		//設置組件位置
		lblLogo.setBounds(0,0,600,400);
		lblUser.setBounds(5,10,120,25);
		lblNumber.setBounds(140, 10, 80, 25);
		lblInfo.setBounds(240, 10, 80, 25);
		lstUser.setBounds(5, 40, 200, 280);
		jspInfo.setBounds(210, 40, 380, 280);
		lblYou.setBounds(8, 320, 40, 30);
		cmbUser.setBounds(45, 325, 80, 20);
		ckbSilent.setBounds(130, 325, 60, 20);
		lblContent.setBounds(200, 320, 70, 30);
		txtContent.setBounds(270, 325, 200, 20);
		lblFile.setBounds(8,345,40,30);
		txtFile.setBounds(45,350,300,20);
		btnSend.setBounds(500,325,80,20);
		btnSave.setBounds(500,350,80,20);
		btnExit.setBounds(500,375,80,20);
		btnCls.setBounds(400,350,80,20);
		btnClock.setBounds(400,375,80,20);
		btnBrowse.setBounds(155, 375, 80, 20);
		btnSendFile.setBounds(225, 375, 120, 20);
		//btnSend.setBounds(50,50,30,30);
		
		//窗體初始化
		this.setJMenuBar(mbMain);
		Dimension scrnSize=tk.getScreenSize();
		setSize(600,455);
		setLocation((scrnSize.width-this.getWidth())/2,(scrnSize.height-this.getHeight())/2);
		setVisible(true);
		this.setResizable(false);
		this.setDefaultCloseOperation(EXIT_ON_CLOSE);
		
	}
	@Override
	public void itemStateChanged(ItemEvent ie) {
		// TODO Auto-generated method stub
		Object oi=ie.getSource();
		if(oi==cmbUser)
		{
			if(cmbUser.getSelectedIndex()!=0)
			{
				ckbSilent.setEnabled(true);
			}
			else
				ckbSilent.setEnabled(false);
		}
	}
	public void actionPerformed(ActionEvent ae)
	{
		Object o=ae.getSource();
		if(o==btnSend && txtContent.getText()!="")
		{
			if(ckbSilent.isSelected())
			{
				taInfo.append("\n【你】悄悄對"+"【"+cmbUser.getSelectedItem()+"】說: "+txtContent.getText());
				txtContent.requestFocus();
			}
			else
			{
				taInfo.append("\n【你】對"+"【"+cmbUser.getSelectedItem()+"】說: "+txtContent.getText());
				txtContent.requestFocus();
			}
		}
		if(o.equals(btnExit))
		{
			int  option=JOptionPane.showConfirmDialog(null, "確定要退出嗎?", "提示", JOptionPane.YES_NO_OPTION);
			if(option==0)
				System.exit(0);
		}
	}
	public void valueChanged(ListSelectionEvent lse)
	{
		
	}
	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method s
		new HappyChat();
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩限制级电影在线观看| 欧美亚洲免费在线一区| 日韩成人dvd| 亚洲电影中文字幕在线观看| 一区二区免费看| 亚洲精品成人悠悠色影视| 亚洲欧美日韩一区| 亚洲综合久久久| 午夜精品久久久久久久99水蜜桃 | 久久蜜桃av一区精品变态类天堂| 欧美日韩国产一级二级| 欧美精选一区二区| 精品久久久久久久久久久久久久久 | 丁香婷婷综合激情五月色| 成人午夜激情影院| 99久久精品费精品国产一区二区| 97国产一区二区| 欧美三级电影在线观看| 日韩精品中文字幕在线一区| 国产区在线观看成人精品| 亚洲三级在线免费| 亚洲成人在线观看视频| 激情综合网av| 色婷婷综合久色| 欧美大片免费久久精品三p| 欧美极品美女视频| 亚洲h在线观看| 国产精品夜夜爽| 在线免费观看日本欧美| 欧美一区二区播放| 中文字幕在线不卡一区二区三区| 偷拍一区二区三区| 成人免费视频网站在线观看| 欧美色综合网站| 欧美国产日韩a欧美在线观看| 一级中文字幕一区二区| 国产在线国偷精品免费看| 色欧美88888久久久久久影院| 日韩精品一区二区三区视频| 自拍偷在线精品自拍偷无码专区| 蜜臀av一区二区在线观看| 99热99精品| 久久亚洲影视婷婷| 天天操天天色综合| 9l国产精品久久久久麻豆| 欧美变态tickling挠脚心| 亚洲一区国产视频| av欧美精品.com| 久久亚洲私人国产精品va媚药| 亚洲精品老司机| 不卡高清视频专区| 久久一二三国产| 麻豆91在线观看| 欧美日韩成人一区二区| 国产精品久久久久久户外露出 | 午夜精品福利视频网站| 高清免费成人av| 精品福利二区三区| 日韩福利视频导航| 欧美日韩高清影院| 一区二区三区在线免费视频| 成人免费va视频| 久久综合精品国产一区二区三区| 日韩专区一卡二卡| 欧美欧美欧美欧美| 亚洲成在人线在线播放| 欧美在线观看视频一区二区| 日韩美女久久久| aa级大片欧美| 亚洲欧美福利一区二区| 成人午夜在线免费| 国产精品乱人伦中文| 国产69精品久久777的优势| 久久久久久久久久久黄色| 久久66热偷产精品| 欧美电影免费观看高清完整版| 肉色丝袜一区二区| 4438x成人网最大色成网站| 五月天网站亚洲| 欧美精品1区2区3区| 日韩中文字幕av电影| 欧美日韩中文另类| 婷婷六月综合网| 欧美一区二区三区四区五区| 老司机精品视频在线| 欧美成人一区二区三区片免费| 黄一区二区三区| 国产精品天美传媒| 99久久精品国产毛片| 亚洲香肠在线观看| 日韩午夜在线观看视频| 国产一区二区三区| 亚洲三级免费观看| 欧美精品在欧美一区二区少妇| 日韩av一区二区在线影视| 日韩欧美区一区二| 成人蜜臀av电影| 亚洲一区在线看| 精品国产一区二区三区久久影院 | 亚洲精品伦理在线| 欧美日韩免费一区二区三区 | 亚洲一区二区在线观看视频 | 久久久久久久久久久久久久久99 | 亚洲6080在线| 精品福利视频一区二区三区| www.欧美.com| 日本中文在线一区| 国产精品激情偷乱一区二区∴| 欧美色男人天堂| 国产福利精品导航| 亚洲一区二区三区四区五区黄| 欧美电视剧在线观看完整版| 99在线热播精品免费| 日韩国产精品大片| 国产精品高潮呻吟| 日韩精品最新网址| 欧美无人高清视频在线观看| 蜜臀av性久久久久蜜臀aⅴ流畅| 国产精品久久午夜| 日韩一区二区免费在线观看| av高清久久久| 韩国三级在线一区| 亚洲综合男人的天堂| 日本一区二区三级电影在线观看| 欧美日韩一区 二区 三区 久久精品| 国内精品伊人久久久久av一坑| 亚洲人成在线播放网站岛国| 26uuu亚洲婷婷狠狠天堂| 欧美性大战久久久| 99视频精品免费视频| 国产一区二区三区在线观看精品 | 色婷婷综合久久久久中文一区二区| 蜜桃视频在线观看一区二区| 亚洲色图另类专区| 欧美国产日本韩| 日韩欧美你懂的| 欧美精品视频www在线观看| 成人av先锋影音| 国产伦精品一区二区三区视频青涩 | av电影一区二区| 国产一区二区三区四| 蜜桃视频一区二区| 三级成人在线视频| 午夜视频一区二区| 亚洲bdsm女犯bdsm网站| 一区二区三区波多野结衣在线观看| 国产精品嫩草影院av蜜臀| 精品国产乱码久久久久久久久| 8x8x8国产精品| 欧美精品xxxxbbbb| 欧美精品日日鲁夜夜添| 欧美日韩夫妻久久| 欧美日韩成人高清| 在线成人av影院| 制服丝袜中文字幕一区| 欧美三级中文字幕| 欧美日韩国产另类不卡| 6080午夜不卡| 在线播放中文一区| 欧美r级电影在线观看| 亚洲精品一区二区三区99| 亚洲精品在线三区| 国产欧美一区二区精品仙草咪| 欧美韩国日本综合| 自拍偷拍亚洲激情| 亚洲福利国产精品| 麻豆视频一区二区| 国产老妇另类xxxxx| 国产成人亚洲精品青草天美| 大桥未久av一区二区三区中文| 成人av网站在线观看| 色婷婷综合激情| 91精品国产一区二区三区香蕉| 日韩欧美在线综合网| 久久久国产午夜精品| 亚洲欧洲av另类| 亚欧色一区w666天堂| 国产在线一区二区| 波多野洁衣一区| 欧美亚洲国产一区在线观看网站| 欧美日韩大陆一区二区| 精品国产伦理网| 亚洲日本一区二区三区| 五月天一区二区| 国产精品99久久久久久似苏梦涵 | 国产 日韩 欧美大片| 色天天综合久久久久综合片| 91精品综合久久久久久| 久久久三级国产网站| 亚洲欧美aⅴ...| 国产一区二区三区在线观看免费视频 | 欧美一级二级在线观看| 国产精品美女www爽爽爽| 亚洲午夜av在线| 国产高清精品网站| 欧美另类z0zxhd电影| 中国色在线观看另类| 男人的天堂久久精品| 色综合久久久久| 久久看人人爽人人|