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

📄 chatclient.java

📁 java聊天系统
💻 JAVA
字号:
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.applet.*;
import java.net.*;
import java.io.*;
import java.util.*;
public class ChatClient extends JApplet{
    JPanel panelLogin;
    JPanel panelBack;
    JPanel panelTalk;
    JLabel labelServerIP;
    JLabel labelName; 
    JLabel labelPassword;
    JTextArea textViewTalk;
    JLabel labelTalk;
    JLabel labelTo;
    JTextField textTalk;
    JTextField textServerIP; 
    JTextField textName;  
    JPasswordField textPassword;
    JButton buttonTalk;
    JButton buttonLogin;
    JComboBox listOnline;
    GridBagLayout gl;
    BorderLayout bdl;
    GridBagConstraints gbc;
    public void init(){//Initialize the layout variables
        gl = new GridBagLayout();
        bdl = new BorderLayout();
        gbc = new GridBagConstraints();
        panelBack = (JPanel)getContentPane();
        panelBack.setLayout(bdl);
        panelLogin = new JPanel();
        panelLogin.setLayout(gl);    
        //Initialize controls
        labelServerIP = new JLabel("Server IP:");
        labelName = new JLabel("Login Name:");
        labelPassword = new JLabel("Password:");
        textServerIP = new JTextField(15);
        textName = new JTextField(15);
        textPassword = new JPasswordField(15);
        buttonLogin=new JButton("Login");
        buttonTalk = new JButton("Send");
        labelTalk = new JLabel("Talk :");
        labelTo = new JLabel(" To :");
        textTalk = new JTextField(30);
        panelTalk = new JPanel();}
}

⌨️ 快捷键说明

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