📄 frame01.java
字号:
package investcompanyclient;import java.awt.BorderLayout;import java.awt.FlowLayout;import javax.swing.BorderFactory;import javax.swing.DefaultComboBoxModel;import javax.swing.JButton;import javax.swing.JLabel;import javax.swing.JList;import javax.swing.JPanel;import javax.swing.JScrollPane;import javax.swing.JTextArea;import javax.swing.ListModel;import javax.swing.*;import javax.swing.event.*;import java.awt.*;import java.net.*;import java.io.*;import java.util.*;import java.sql.*;public class Frame01 extends javax.swing.JFrame { private JTextArea jTextArea1; private JScrollPane jScrollPane1; private Socket socket; private BufferedReader in; private PrintWriter out; public Frame01(Socket s) { super(); socket = s; 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(); go(); } private void initGUI() { try { setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE); BorderLayout thisLayout = new BorderLayout(); this.setTitle("\u6295\u8d44\u516c\u53f8\u4fe1\u606f\u603b\u63fd"); getContentPane().setLayout(thisLayout); this.setLocation(new java.awt.Point(400, 180)); { jScrollPane1 = new JScrollPane(); getContentPane().add(jScrollPane1, BorderLayout.CENTER); jScrollPane1.setPreferredSize(new java.awt.Dimension(531, 401)); jScrollPane1 .setBorder(BorderFactory .createTitledBorder("\u6295\u8d44\u516c\u53f8\u4fe1\u606f\u4e00\u89c8\u8868")); { jTextArea1 = new JTextArea(); jScrollPane1.setViewportView(jTextArea1); } } pack(); this.setSize(543, 435); } catch (Exception e) { e.printStackTrace(); } } public void go() { try { String str = in.readLine(); if (str.equals("start")) { str = in.readLine(); while (!str.equals("over")) { StringTokenizer stn = new StringTokenizer(str.trim(), "/"); String[] temp = { "", "", "", "", "", "" }; int i = 0; while (stn.hasMoreTokens()) { temp[i] = stn.nextToken(); i++; } jTextArea1.append("公司名称:" + temp[0] + "\n" + "注册资金:" + temp[2] + "元" + "\t" + "员工数:" + temp[3] + "\n" + "详细信息:" + temp[1] + "\n" + "\n"); str = in.readLine(); } } } catch (IOException e) { System.out.println(e); } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -