public class KeHuDuan{
public static void main(String[] args){
MyFrame client = new MyFrame();
client。setVisible(true);
client。setResizable(false);
client。setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
}
}
class MyFrame extends JFrame{
JTextField ip;
JTextField port;
JTextField cin;
JTextArea content;
JButton connect;
JButton say;
Socket socket;
MyFrame(){
init();
ConnectListen cListener = new ConnectListen();
SayListen sListener = new SayListen();
connect.addActionListener(cListener);
say.addActionListener(sListener);
}
void init(){
setLayout(new FlowLayout());
setSize(400,400);
setLocation(800,100);
add(new JLabel("Serve ip”));
ip = new JTextField("127。0.0.1",8);
add(ip);
add(new JLabel("Serve port"));
port = new JTextField("8888",8);
add(port);
connect = new JButton("connect”);
add(connect);
content = new JTextArea(16,35);
JScrollPane scroll = new JScrollPane(content);
add(scroll);
add(new Label(”Say:”));
cin = new JTextField(25);
add(cin);
say = new JButton(”say");
add(say);
评论0
最新资源