📄 chatframe.java
字号:
//package chatRoom;
import java.awt.*;
import java.awt.event.*;
public class chatFrame implements ActionListener{
Frame f;
TextField tf;
Button b1,b2;
Label l1;
TextArea ta1,ta2;
public void display(){
f=new Frame("聊天室");
f.setSize(500,450);
f.setLocation(320,240);
f.setBackground(Color.pink);
f.setLayout(new FlowLayout(FlowLayout.LEFT));
tf=new TextField("在此输入服务器的IP地址",25);
tf.setEditable(true);
f.add(tf);
b1=new Button("连接");
b2=new Button("发送");
f.add(b1);
l1=new Label("消息");
ta1=new TextArea();
ta2=new TextArea();
f.add(ta1);
f.add(l1);
f.add(ta2);
f.add(b2);
b1.addActionListener(this);
b2.addActionListener(this);
f.addWindowListener(new WinClose());
f.setVisible(true);
}
public static void main(String[] args) {
(new chatFrame()).display();
}
public void actionPerformed(ActionEvent e){
String s1;
if((e.getSource())==b1)
;
if((e.getSource())==b2){
s1=ta2.getText();
ta1.setText(s1);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -