我正在嘗試使用Java創建客戶端聊天應用程序 我想傳輸郵件,但它似乎不工作。 Typing
是JTextField
如何通過套接字傳輸[字符串]信息
Button
是button
(沒辦法:O)
和ChatView
是JTextArea
爲客戶之間發送消息 離開length()
它的存在,所以button
不接受垃圾郵件。
繼承人代碼
public void actionPerformed(ActionEvent e){
int x = Typing.getText().length();
if (x > 0) {
System.out.println(Typing.getText().length());
ChatView.insert("\n"+Typing.getText(),0);
Typing.setText("");}
try {
ServerSocket MainServer = new ServerSocket(344);
Socket Connect = MainServer.accept();
OutputStream outstream = Connect.getOutputStream();
PrintWriter out = new PrintWriter(Connect.getOutputStream());
out.print("Works");
} catch (Exception ee) {
System.err.print("/n"+"error");
}
顯示您的客戶端代碼以及從插座讀取部分。可能是問題出在客戶端代碼 – 2015-04-03 15:17:18
等什麼?我們必須從套接字讀取? – 2015-04-03 15:19:11
你顯示的代碼只是服務器端代碼..顯示正在接受''Works「的客戶端代碼' – 2015-04-03 15:20:21