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

📄 server.java

📁 本程式碼是一個簡單的股票分析系統
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.net.*;
import java.util.*;

class Server extends Frame implements ActionListener, Runnable {
  ChatRoom ChatRecord = new ChatRoom();
  TextField ChatInput = new TextField();
  ServerSocket  SSocket;
  Socket socket;
  static int port;
  DataOutputStream  outstream;
  DataInputStream  instream;
   String clientdata;
   String[] serverdata;
   int i=0;
  public Server() {
     super("Server");
     try{
         SSocket = new ServerSocket(port);
         System.out.println("Server created.");
         System.out.println("waiting for client to connect...");

         socket = SSocket.accept();
         System.out.println("connected from Client " +
                             socket.getInetAddress().getHostAddress());

         outstream = new DataOutputStream(socket.getOutputStream());
         instream = new DataInputStream(socket.getInputStream()); 

         this.outstream = new DataOutputStream(outstream);
         this.instream = new DataInputStream(instream);
 
         add(ChatRecord, BorderLayout.CENTER);
         add(ChatInput, BorderLayout.SOUTH);
         ChatInput.addActionListener(this);

         setSize(500, 350);
         show();
         new Thread(this).start();
       	
        
	




       
	
        


	
      }
      catch (Exception e) {
            e.printStackTrace();
      }
  }

   public void actionPerformed(ActionEvent evt) {
        if (evt.getSource() == ChatInput) {
            try {
                outstream.writeUTF(ChatInput.getText());
                ChatRecord.PrintChat(ChatInput.getText(), Color.red);
		clientdata=ChatInput.getText();
		if(clientdata.equalsIgnoreCase("

⌨️ 快捷键说明

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