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

📄 investmainframe.java

📁 本工程模拟网上社区,其中包括银行,软件销售公司,软件投资公司,茶餐馆,和多个服务器.
💻 JAVA
字号:
package investcompanyclient;import java.awt.BorderLayout;import java.awt.GridLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.PrintWriter;import java.net.Socket;import client.*;import javax.swing.BorderFactory;import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.JLabel;import javax.swing.JPanel;import javax.swing.JScrollPane;import javax.swing.JTable;import javax.swing.JTextArea;import javax.swing.SwingConstants;import javax.swing.WindowConstants;import javax.swing.border.BevelBorder;import javax.swing.border.SoftBevelBorder;import javax.swing.table.DefaultTableModel;import javax.swing.table.TableModel;import javax.swing.SwingUtilities;import javax.swing.*;/*** This code was edited or generated using CloudGarden's Jigloo* SWT/Swing GUI Builder, which is free for non-commercial* use. If Jigloo is being used commercially (ie, by a corporation,* company or business for any purpose whatever) then you* should purchase a license for each developer using Jigloo.* Please visit www.cloudgarden.com for details.* Use of Jigloo implies acceptance of these licensing terms.* A COMMERCIAL LICENSE HAS NOT BEEN PURCHASED FOR* THIS MACHINE, SO JIGLOO OR THIS CODE CANNOT BE USED* LEGALLY FOR ANY CORPORATE OR COMMERCIAL PURPOSE.*/public class Investmainframe extends javax.swing.JFrame {	private JPanel jPanel_up;	private JPanel jPanel_down;	private JButton jButton_op;	private JButton jButton_bbs;	private JButton jButton_enroll;	private JButton jButton_bid;	private JButton jButton_company;	private JTextArea jTextArea1;	private JScrollPane jScrollPane1;	private JLabel jLabel1;	private JPanel jPanel_left;        private Hall hall;	private String[] investcompany = { "信息纵览", "龚氏股份有限公司", "华龙股份有限公司",	"元盛股份有限公司" };private Socket socket;private BufferedReader in;private PrintWriter out;	/**	* Auto-generated main method to display this JFrame	*//*	public static void main(String[] args) {		SwingUtilities.invokeLater(new Runnable() {			public void run() {				Investmainframe inst = new Investmainframe();				inst.setLocationRelativeTo(null);				inst.setVisible(true);			}		});	}*/		public Investmainframe(Socket s,Hall hall_) {		super();		socket = s;                hall = hall_;		try {			in = new BufferedReader(new InputStreamReader(socket					.getInputStream()));			out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(					socket.getOutputStream())), true);		} catch (IOException e) {			System.out.println(e);		}		initGUI();	}		private void initGUI() {		this.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE);		try {			BorderLayout thisLayout = new BorderLayout();			getContentPane().setLayout(thisLayout);			this.setLocation(new java.awt.Point(400, 180));			{				jPanel_up = new JPanel();				BorderLayout jPanel_upLayout = new BorderLayout();				jPanel_up.setLayout(jPanel_upLayout);				getContentPane().add(jPanel_up, BorderLayout.CENTER);				jPanel_up.setBackground(new java.awt.Color(128,128,255));				{					jLabel1 = new JLabel();					jPanel_up.add(jLabel1, BorderLayout.CENTER);					jLabel1.setText("\u60a8\u7684\u53c2\u4e0e\u5c31\u662f\u5bf9\u6211\u4eec\u6700\u5927\u7684\u652f\u6301");					jLabel1.setHorizontalAlignment(SwingConstants.CENTER);					jLabel1.setFont(new java.awt.Font("华文细黑",3,18));					jLabel1.setBackground(new java.awt.Color(255,255,0));					jLabel1.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));				}			}			{				jPanel_down = new JPanel();				BorderLayout jPanel_downLayout = new BorderLayout();				jPanel_down.setLayout(jPanel_downLayout);				getContentPane().add(jPanel_down, BorderLayout.SOUTH);				jPanel_down.setPreferredSize(new java.awt.Dimension(733, 357));				{					jPanel_left = new JPanel();					GridLayout jPanel_leftLayout = new GridLayout(5, 1);					jPanel_leftLayout.setHgap(5);					jPanel_leftLayout.setVgap(5);					jPanel_leftLayout.setColumns(1);					jPanel_leftLayout.setRows(5);					jPanel_left.setLayout(jPanel_leftLayout);					jPanel_down.add(jPanel_left, BorderLayout.CENTER);					jPanel_left.setPreferredSize(new java.awt.Dimension(118, 357));					jPanel_left.setBackground(new java.awt.Color(192,192,192));					{						jButton_company = new JButton();						jPanel_left.add(jButton_company);						jButton_company.setText("\u6295\u8d44\u516c\u53f8\u4fe1\u606f");						jButton_company.addActionListener(new ActionListener() {							public void actionPerformed(ActionEvent evt) {								jButton_companyActionPerformed(evt);							}						});					}					{						jButton_bid = new JButton();						jPanel_left.add(jButton_bid);						jButton_bid.setText("\u7ade\u6807");						jButton_bid.addActionListener(new ActionListener() {							public void actionPerformed(ActionEvent evt) {								jButton_bidActionPerformed(evt);							}						});					}					{						jButton_enroll = new JButton();						jPanel_left.add(jButton_enroll);						jButton_enroll.setText("\u8fd4\u56de\u7684\u767b\u9646\u754c\u9762");						jButton_enroll.addActionListener(new ActionListener() {							public void actionPerformed(ActionEvent evt) {								jButton_enrollActionPerformed(evt);							}						});					}					{						jButton_bbs = new JButton();						jPanel_left.add(jButton_bbs);						jButton_bbs.setText("\u53d1\u5e03\u9879\u76ee");						jButton_bbs.addActionListener(new ActionListener() {							public void actionPerformed(ActionEvent evt) {								jButton_bbsActionPerformed(evt);							}						});					}					{						jButton_op = new JButton();						jPanel_left.add(jButton_op);						jButton_op.setText("\u62db\u6807\u5904\u7406");						jButton_op.addActionListener(new ActionListener() {							public void actionPerformed(ActionEvent evt) {								jButton_opActionPerformed(evt);							}						});					}				}				{					jScrollPane1 = new JScrollPane();					jPanel_down.add(jScrollPane1, BorderLayout.EAST);					jScrollPane1.setPreferredSize(new java.awt.Dimension(475, 357));					{						jTextArea1 = new JTextArea();						jScrollPane1.setViewportView(jTextArea1);						jTextArea1.setText("\u73b0\u5728\u6709\u4e09\u4e2a\u6295\u8d44\u516c\u53f8\uff0c\u4e3a\u60a8\u7aed\u8bda\u670d\u52a1\uff01");						jTextArea1.setBackground(new java.awt.Color(128,255,255));						jTextArea1.setBorder(new SoftBevelBorder(BevelBorder.LOWERED, null, null, null, null));						jTextArea1.setFont(new java.awt.Font("华文隶书",3,28));						jTextArea1.setEditable(false);					}				}			}			pack();			this.setSize(741, 486);		} catch (Exception e) {			e.printStackTrace();		}	}	private void jButton_bidActionPerformed(ActionEvent evt) {		this.setVisible(false);		out.println("developframe" + "/");		new developFrame(socket,hall).setVisible(true);	}	private void jButton_enrollActionPerformed(ActionEvent evt) {		this.setVisible(false);		NewJFrame loadframe = new NewJFrame(socket,hall);		loadframe.setVisible(true);	}	private void jButton_companyActionPerformed(ActionEvent evt) {            out.println("list");            new Frame01(socket).setVisible(true);       	}	private void jButton_bbsActionPerformed(ActionEvent evt) {              new validate(socket).setVisible(true);              	}	private void jButton_opActionPerformed(ActionEvent evt) {            new validate03(socket).setVisible(true);	}}

⌨️ 快捷键说明

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