📄 clientapplet.java
字号:
//package SmallChatRoom;
//import javax.swing.JApplet;
//
//import java.awt.BorderLayout;
//import java.awt.Color;
//import java.awt.Font;
//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 java.net.UnknownHostException;
//
//import javax.swing.JButton;
//import javax.swing.JPanel;
//import javax.swing.JTextArea;
//import javax.swing.JTextField;
//
//public class ClientApplet extends JApplet implements Runnable, ActionListener {
//
// int sPort;
// String sname;
// Socket csocket;
// boolean dead;
//
// PrintWriter writer;
// BufferedReader reader;
// Thread T;
// Font f;
// JPanel south;
// JButton sendmessage;
// JTextArea message;
// JTextField send;
// @Override
// public void run() {
// // TODO Auto-generated method stub
// String m;
// while(!dead){
// try{
// m=reader.readLine();
// if(m!=null){
// message.append("\n"+m);
// }
// }
// catch(IOException i){
// message.append("\n\n服务器已关闭或网络联线发生错误....");
// message.append("\n\n请尝试重新连线....");
// sendmessage.setEnabled(false);
// break;
// }
// }
// }
//
// public void finalize(){
// try{
// reader.close();
// writer.close();
// csocket.close();
// }
// catch(IOException c)
// {
// csocket=null;
// }
// }
//
// @Override
// public void actionPerformed(ActionEvent e) {
// // TODO Auto-generated method stub
// if(send.getText().equals(""))
// return;
// else if (send.getText().equals("ByeBye"))
// {
// dead=true;
// message.append("\n用户下线.....");
// }
// writer.println(send.getText());
// send.setText("");
// }
//
// public void init(){
// this.getContentPane().setLayout(new BorderLayout());
// dead=false;
//
// f=new Font("Dialog",Font.BOLD,16);
// south=new JPanel();
// sendmessage=new JButton("发送消息");
// message=new JTextArea();
// send=new JTextField();
//
// south.add(send);
// south.add(sendmessage);
//
// message.setFont(f);
// message.setEditable(false);
// message.append("***************欢迎进入SmallChattingRoom***********\n");
// message.setBackground(Color.black);
// message.setForeground(Color.white);
//
// this.add(south,BorderLayout.SOUTH);
// this.add(message,BorderLayout.CENTER);
//
// sendmessage.addActionListener(this);
//
// sPort=1000;
// sname=this.getDocumentBase().getHost();
// try{
// csocket=new Socket(sname,sPort);
// writer=new PrintWriter(new BufferedWriter(new OutputStreamWriter(csocket.getOutputStream())));
// reader=new BufferedReader(new InputStreamReader(csocket.getInputStream()));
// }
// catch(UnknownHostException e){
// message.append("无法识别该主机");
// sendmessage.setEnabled(false);
//
// }
// catch(IOException E){
// message.append("无法建立通信管道1");
// sendmessage.setEnabled(false);
//
// }
//
// T=new Thread(this);
// T.start();
//
// }
//
//
//
//}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -