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

📄 frmmain.java

📁 用java编写的c/s结构的网络社区
💻 JAVA
字号:
package client;

import java.awt.*;
import java.awt.event.*;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.net.Socket;

import javax.swing.*;


public class frmMain extends JFrame implements WindowListener
{
	Socket s;
	DataOutputStream dos;
	DataInputStream dis;
	frmMain(DataOutputStream dos,DataInputStream dis,Socket s,member strMeg)
	{
		this.s=s;
		this.dis=dis;
		this.dos=dos;
		this.setTitle("欢迎您,"+strMeg.ID);
		setSize(800, 800);
		setBackground(Color.BLACK);
		this.addWindowListener(this);
		JTabbedPane tp=new JTabbedPane();
		tp.addTab("个人中心",new IndividualCentre(dos,dis,strMeg));
		tp.addTab("商店", new Store(dos,dis,strMeg));
		tp.addTab("餐馆", new Restaurant(dos,dis,strMeg));
		if(strMeg.getsort()==2)
		{
			tp.addTab("软件公司", new SoftCorp(dos,dis,strMeg));
		}
		if(strMeg.getsort()==3)
		{
			tp.addTab("投资公司", new InvestCorp(dos,dis,strMeg));
		}
	    getContentPane().add(tp);
		setVisible(true);
	}
	public void windowActivated(WindowEvent e) {
		// TODO 自动生成方法存根
		
	}
	public void windowClosed(WindowEvent arg0) {
		// TODO 自动生成方法存根
		
	}
	public void windowClosing(WindowEvent e) {
		int n=JOptionPane.showConfirmDialog(null, "您想退出系统,请选择是;\n注销该用户,请选择否", "提示",
				JOptionPane.YES_NO_OPTION, JOptionPane.INFORMATION_MESSAGE);
		
		if(n==JOptionPane.YES_OPTION)
		{
			try {
				dos.close();
				dis.close();
				s.close();
			} catch (IOException e1) {
				// TODO 自动生成 catch 块
				e1.printStackTrace();
			}
			
			System.exit(0);
		}
		if(n==JOptionPane.NO_OPTION)
		{
			try {
				dos.close();
				dis.close();
				s.close();
			} catch (IOException e1) {
				// TODO 自动生成 catch 块
				e1.printStackTrace();
			}
			new frmLogOn();
		}
		
	}
	public void windowDeactivated(WindowEvent arg0) {
		// TODO 自动生成方法存根
		
	}
	public void windowDeiconified(WindowEvent arg0) {
		// TODO 自动生成方法存根
		
	}
	public void windowIconified(WindowEvent arg0) {
		// TODO 自动生成方法存根
		
	}
	public void windowOpened(WindowEvent arg0) {
		// TODO 自动生成方法存根
		
	}
	
	
}

⌨️ 快捷键说明

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