chatclient.java

来自「java聊天系统」· Java 代码 · 共 49 行

JAVA
49
字号
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 + =
减小字号Ctrl + -
显示快捷键?