import
java.io.*;
import
java.net.*;
import
java.awt.*;
import
java.awt.event.*;
import
javax.swing.*;
public
class
Client extends
JFrame{
private
JTextField userText;
private
JTextArea chatwindow;
private
ObjectOutputStream output;
private
ObjectInputStream input;
private
String message
= "";
private
String serverIP;
private
Socket connection;
//constructor
public
Client(String host){
super("Client
mofo!");
serverIP
= host;
userText
= new
JTextField();
userText.setEditable(false);
userText.addActionListener(
new
ActionListener(){
public
void
actionPerformed(ActionEvent event){
sendData(event.getActionCommand());
userText.setText("");
}
}
);
add(userText,
BorderLayout.NORTH);
chatwindow
= new
JTextArea();
add(new
JScrollPane(chatwindow),
BorderLayout.CENTER);
setSize(400,200);
setVisible(true);
}
}
在這個class中的所有的意義,比如Server一樣
沒有留言:
張貼留言