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

📄 chatui.java

📁 一个java登录注册代码
💻 JAVA
字号:
package MYclass;

import java.awt.*;

import javax.swing.*;
import java.awt.BorderLayout;
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2008</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class ChatUI implements ActionListener
 {
 	JFrame j;
 	JTextPane jTextPane1;
 	
    JTextPane jTextPane2;
    JButton jButton1;
    JButton jButton2;
    JLabel jLabel1;
    Icon i;
    public ChatUI() 
     {
     	j=new JFrame("聊天窗口");
        j.setLayout(null);
        j.setSize(400,400);
        jTextPane1 = new JTextPane();
        jTextPane1.setBounds(55, 64, 295, 123);
        jButton2 = new JButton();
        jButton2.setBounds(259, 311, 68, 19);
        jButton2.setText("关闭");
        jButton2.addActionListener(this);
        jButton1 = new JButton();
        jButton1.setBounds(57, 311, 67, 20);
        jButton1.setText("发送");
        jButton1.addActionListener(this);
        j.add(jButton1);
        
        jLabel1 = new JLabel();
        jLabel1.setBounds(0, 0, 401, 401);
        i=new ImageIcon("tu/h.jpg");
        jLabel1.setIcon(i);
        
        j.add(jButton2);
        jTextPane1.setEnabled(false);
        //jTextPane1.setBackground(Color.);
        //JScrollPane js1=new JScrollPane();
        //JScrollPane js2=new JScrollPane();
        	
        j.add(jTextPane1);
        jTextPane2 = new JTextPane();
        j.add(jTextPane2);
        j.add(jLabel1);
       // j.add(new JScrollPane(jTextPane1));
        
        jTextPane2.setBounds(55, 223, 294, 65);
        j.setLocation(300,200);
        j.setResizable(false);
        j.setVisible(true);
        j.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
    

	
public void actionPerformed(ActionEvent ae)
	{
		String ss;
		if(ae.getActionCommand().equals("发送"))
		{
			ss=jTextPane2.getText();
			jTextPane1.replaceSelection(ss+"\n");// 用给定字符串所表示的新内容替换当前选择的内容
			jTextPane2.setText("");
		}
	//	if(ae.getSource()==cfilesend)
	//	{
    //        openFile();
	//	}
	    if(ae.getActionCommand().equals("关闭"))
	   {
		     j.dispose();
	   }
	}	
	

    public static void main(String[] args)
     {
        ChatUI chatui = new ChatUI();
     }


}

⌨️ 快捷键说明

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