📄 investmainframe.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 + -