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

📄 achatframe.java

📁 这是一个个人编写的在线聊天程序。是用JAVA语言编写的
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
			if(Obj==D.P16)
				D.P16.setIcon(new ImageIcon("16.gif"));
			if(Obj==D.P17)
				D.P17.setIcon(new ImageIcon("17.gif"));
			if(Obj==D.P18)
				D.P18.setIcon(new ImageIcon("18.gif"));
			if(Obj==D.P19)
				D.P19.setIcon(new ImageIcon("19.gif"));
			if(Obj==D.P20)
				D.P20.setIcon(new ImageIcon("20.gif"));		
			if(Obj==D.P21)
				D.P21.setIcon(new ImageIcon("21.gif"));
			if(Obj==D.P22)
				D.P22.setIcon(new ImageIcon("22.gif"));
			if(Obj==D.P23)
				D.P23.setIcon(new ImageIcon("23.gif"));		
			if(Obj==D.P24)
				D.P24.setIcon(new ImageIcon("24.gif"));
	}
	public void mouseExited(MouseEvent e)
	{
		Object Obj=e.getSource();
			if(Obj==D.P1)
				D.P1.setIcon(new ImageIcon("1.jpg"));
			if(Obj==D.P2)
				D.P2.setIcon(new ImageIcon("2.jpg"));
			if(Obj==D.P3)
				D.P3.setIcon(new ImageIcon("3.jpg"));
			if(Obj==D.P4)
				D.P4.setIcon(new ImageIcon("4.jpg"));
			if(Obj==D.P5)
				D.P5.setIcon(new ImageIcon("5.jpg"));
			if(Obj==D.P6)
				D.P6.setIcon(new ImageIcon("6.jpg"));
			if(Obj==D.P7)
				D.P7.setIcon(new ImageIcon("7.jpg"));
			if(Obj==D.P8)
				D.P8.setIcon(new ImageIcon("8.jpg"));
			if(Obj==D.P9)
				D.P9.setIcon(new ImageIcon("9.jpg"));
			if(Obj==D.P10)
				D.P10.setIcon(new ImageIcon("10.jpg"));
			if(Obj==D.P11)
				D.P11.setIcon(new ImageIcon("11.jpg"));
			if(Obj==D.P12)
				D.P12.setIcon(new ImageIcon("12.jpg"));
			if(Obj==D.P13)
				D.P13.setIcon(new ImageIcon("13.jpg"));
			if(Obj==D.P14)
				D.P14.setIcon(new ImageIcon("14.jpg"));
			if(Obj==D.P15)
				D.P15.setIcon(new ImageIcon("15.jpg"));		
			if(Obj==D.P16)
				D.P16.setIcon(new ImageIcon("16.jpg"));
			if(Obj==D.P17)
				D.P17.setIcon(new ImageIcon("17.jpg"));
			if(Obj==D.P18)
				D.P18.setIcon(new ImageIcon("18.jpg"));
			if(Obj==D.P19)
				D.P19.setIcon(new ImageIcon("19.jpg"));
			if(Obj==D.P20)
				D.P20.setIcon(new ImageIcon("20.jpg"));		
			if(Obj==D.P21)
				D.P21.setIcon(new ImageIcon("21.jpg"));
			if(Obj==D.P22)
				D.P22.setIcon(new ImageIcon("22.jpg"));
			if(Obj==D.P23)
				D.P23.setIcon(new ImageIcon("23.jpg"));		
			if(Obj==D.P24)
				D.P24.setIcon(new ImageIcon("24.jpg"));
	}
	public void mouseClicked(MouseEvent e)
	{
		Object Obj=e.getSource();
			if(Obj==D.P1)
			{
				x=1;
				C.B.B.S.Press.setIcon(new ImageIcon("1.jpg"));
				dispose();
			}
			if(Obj==D.P2)
			{
				x=2;
				C.B.B.S.Press.setIcon(new ImageIcon("2.jpg"));
				dispose();
			}
			if(Obj==D.P3)
			{
				x=3;
				C.B.B.S.Press.setIcon(new ImageIcon("3.jpg"));
				dispose();
			}
			if(Obj==D.P4)
			{
				x=4;
				C.B.B.S.Press.setIcon(new ImageIcon("4.jpg"));
				dispose();
			}
			if(Obj==D.P5)
			{
				x=5;
				C.B.B.S.Press.setIcon(new ImageIcon("5.jpg"));
				dispose();
			}
			if(Obj==D.P6)
			{
				x=6;
				C.B.B.S.Press.setIcon(new ImageIcon("6.jpg"));
				dispose();
			}
			if(Obj==D.P7)
			{
				x=7;
				C.B.B.S.Press.setIcon(new ImageIcon("7.jpg"));
				dispose();
			}
			if(Obj==D.P8)
			{
				x=8;
				C.B.B.S.Press.setIcon(new ImageIcon("8.jpg"));
				dispose();
			}
			if(Obj==D.P9)
			{
				x=9;
				C.B.B.S.Press.setIcon(new ImageIcon("9.jpg"));
				dispose();
			}
			if(Obj==D.P10)
			{
				x=10;
				C.B.B.S.Press.setIcon(new ImageIcon("10.jpg"));
				dispose();
			}
			if(Obj==D.P11)
			{
				x=11;
				C.B.B.S.Press.setIcon(new ImageIcon("11.jpg"));
				dispose();
			}
			if(Obj==D.P12)
			{
				x=12;
				C.B.B.S.Press.setIcon(new ImageIcon("12.jpg"));
				dispose();
			}
			if(Obj==D.P13)
			{
				x=13;
				C.B.B.S.Press.setIcon(new ImageIcon("13.jpg"));
				dispose();
			}
			if(Obj==D.P14)
			{
				x=14;
				C.B.B.S.Press.setIcon(new ImageIcon("14.jpg"));
				dispose();
			}
			if(Obj==D.P15)
			{
				x=15;
				C.B.B.S.Press.setIcon(new ImageIcon("15.jpg"));
				dispose();
			}		
			if(Obj==D.P16)
			{
				x=16;
				C.B.B.S.Press.setIcon(new ImageIcon("16.jpg"));
				dispose();
			}
			if(Obj==D.P17)
			{
				x=17;
				C.B.B.S.Press.setIcon(new ImageIcon("17.jpg"));
				dispose();
			}
			if(Obj==D.P18)
			{
				x=18;
				C.B.B.S.Press.setIcon(new ImageIcon("18.jpg"));
				dispose();
			}
			if(Obj==D.P19)
			{
				x=19;
				C.B.B.S.Press.setIcon(new ImageIcon("19.jpg"));
				dispose();
			}
			if(Obj==D.P20)
			{
				x=20;
				C.B.B.S.Press.setIcon(new ImageIcon("20.jpg"));
				dispose();
			}		
			if(Obj==D.P21)
			{
				x=21;
				C.B.B.S.Press.setIcon(new ImageIcon("21.jpg"));
				dispose();
			}
			if(Obj==D.P22)
			{
				x=22;
				C.B.B.S.Press.setIcon(new ImageIcon("22.jpg"));
				dispose();
			}
			if(Obj==D.P23)
			{
				x=23;
				C.B.B.S.Press.setIcon(new ImageIcon("23.jpg"));
				dispose();
			}		
			if(Obj==D.P24)
			{
				x=24;
				C.B.B.S.Press.setIcon(new ImageIcon("24.jpg"));
				dispose();
			}
	}
}
class DExit1Panel extends JPanel   //退出确认的界面
{
	JLabel Text,Image,A1;
	DButtonPanel B;
	GridBagLayout GBL;
	GridBagConstraints GBC;
	DExit1Panel()
	{
		Text=new JLabel(new ImageIcon("DT1.jpg"));
		Image=new JLabel(new ImageIcon("DI1.gif"));
		B=new DButtonPanel();
		A1=new JLabel(" ");
		A1.setFont(new Font("Trebuchet MS",Font.BOLD,11));
		GBC= new GridBagConstraints();

		setBackground(new Color(125,193,234));
	
		setLayout(GBL= new GridBagLayout());
		GBC.gridx=1;
		GBC.gridy=2;
		GBL.setConstraints(Image,GBC);
		GBC.gridx=1;
		GBC.gridy=3;
		GBL.setConstraints(Text,GBC);
		GBC.gridx=1;
		GBC.gridy=4;
		GBL.setConstraints(A1,GBC);
		GBC.gridx=1;
		GBC.gridy=5;
		GBL.setConstraints(B,GBC);

		add(Image);
		add(Text);
		add(A1);
		add(B);
	}
}
class DExit1Dialog extends JDialog implements MouseListener
{
	DExit1Panel D;
	DExit1Dialog(JFrame C,String S,boolean B)
	{
		super(C,S,B);
		D=new DExit1Panel();
		getContentPane().add(D);

		D.B.Accept.addMouseListener(this);
		D.B.Return.addMouseListener(this);

		setLocation(350,250);
		setSize(250,230);
		setResizable(false);
		show();
	}
	public void mousePressed(MouseEvent e)
	{
		Object Obj=e.getSource();
		if(Obj==D.B.Accept)
			D.B.Accept.setIcon(new ImageIcon("DAccept3.jpg"));
		if(Obj==D.B.Return)
			D.B.Return.setIcon(new ImageIcon("DReturn3.jpg"));
	}
	public void mouseReleased(MouseEvent e)
	{
		Object Obj=e.getSource();
		if(Obj==D.B.Accept)
			D.B.Accept.setIcon(new ImageIcon("DAccept1.jpg"));
		if(Obj==D.B.Return)
			D.B.Return.setIcon(new ImageIcon("DReturn1.jpg"));
	}
	public void mouseEntered(MouseEvent e)
	{
		Object Obj=e.getSource();
		if(Obj==D.B.Accept)
			D.B.Accept.setIcon(new ImageIcon("DAccept2.jpg"));
		if(Obj==D.B.Return)
			D.B.Return.setIcon(new ImageIcon("DReturn2.jpg"));
	}
	public void mouseExited(MouseEvent e)
	{
		Object Obj=e.getSource();
		if(Obj==D.B.Accept)
			D.B.Accept.setIcon(new ImageIcon("DAccept1.jpg"));
		if(Obj==D.B.Return)
			D.B.Return.setIcon(new ImageIcon("DReturn1.jpg"));
	}
	public void mouseClicked(MouseEvent e)
	{	
		Object Obj=e.getSource();
		if(Obj==D.B.Accept)
		{
			System.out.println("Close Chat!!");
           		fcu.logout();
            		System.exit(0);
		}
		if(Obj==D.B.Return)
			dispose();
	}
}

class DSearch1Panel extends JPanel   //寻找好友的界面
{
	JLabel Text,A1;
	JTextField T;
	DButtonPanel B;
	GridBagLayout GBL;
	GridBagConstraints GBC;
	DSearch1Panel()
	{
		Text=new JLabel(new ImageIcon("DT2.jpg"));
		T=new JTextField(14);
		T.setBackground(new Color(245,245,245));
		B=new DButtonPanel();
		A1=new JLabel(" ");
		A1.setFont(new Font("Trebuchet MS",Font.BOLD,11));
		GBC= new GridBagConstraints();

		setBackground(new Color(176,221,243));
	
		setLayout(GBL= new GridBagLayout());
		GBC.gridx=1;
		GBC.gridy=2;
		GBL.setConstraints(Text,GBC);
		GBC.gridx=1;
		GBC.gridy=3;
		GBL.setConstraints(T,GBC);
		GBC.gridx=1;
		GBC.gridy=4;
		GBL.setConstraints(A1,GBC);
		GBC.gridx=1;
		GBC.gridy=5;
		GBL.setConstraints(B,GBC);

		add(T);
		add(Text);
		add(A1);
		add(B);
	}
}
class DSearch1Frame extends JFrame implements MouseListener
{
	DSearch1Panel D;
	DSearch1Frame(String a)
	{
		super(a);
		D=new DSearch1Panel();
		getContentPane().add(D);

		D.B.Accept.addMouseListener(this);
		D.B.Return.addMouseListener(this);

		D.B.setBackground(new Color(176,221,243));

		setLocation(350,250);
		setSize(270,150);
		setResizable(false);
		show();
	}
	public void mousePressed(MouseEvent e)
	{
		Object Obj=e.getSource();
		if(Obj==D.B.Accept)
			D.B.Accept.setIcon(new ImageIcon("DAccept3.jpg"));
		if(Obj==D.B.Return)
			D.B.Return.setIcon(new ImageIcon("DReturn3.jpg"));
	}
	public void mouseReleased(MouseEvent e)
	{
		Object Obj=e.getSource();
		if(Obj==D.B.Accept)
			D.B.Accept.setIcon(new ImageIcon("DAccept1.jpg"));
		if(Obj==D.B.Return)
			D.B.Return.setIcon(new ImageIcon("DReturn1.jpg"));
	}
	public void mouseEntered(MouseEvent e)
	{
		Object Obj=e.getSource();
		if(Obj==D.B.Accept)
			D.B.Accept.setIcon(new ImageIcon("DAccept2.jpg"));
		if(Obj==D.B.Return)
			D.B.Return.setIcon(new ImageIcon("DReturn2.jpg"));
	}
	public void mouseExited(MouseEvent e)
	{
		Object Obj=e.getSource();
		if(Obj==D.B.Accept)
			D.B.Accept.setIcon(new ImageIcon("DAccept1.jpg"));
		if(Obj==D

⌨️ 快捷键说明

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