java 질문있습니다!! 소스 오류요!!
-
게시물 수정 , 삭제는 로그인 필요
import java.io.*;
import java.net.*;
import java.awt.*;
import java.awt.event.*;
public class ClientComm extends Frame implements ActionListener
{
private TextArea display;
private TextField text;
BufferedWriter output;
BufferedReader input;
Socket client;
String clientdata="";
String serverdata="";
public ClientComm(){
super("클라이언트");
display = new TextArea("",0,0, TextArea.SCROLLBARS_VERTICAL_ONLY);
add(display, BorderLayout.CENTER);
text = new TextField();
text.addAcionListener(this);
add(text, BorderLayout.SOUTH);
addWinowListener(new WinListener());
setSize(300,150);
setVisible(true);
}
public void runClient(){
int counter = 1;
try
{
client = new Socket( InetAddress.getLocalHost(), 1027 );
display.append("연결된 서버 이름 : " + client.getInetAddress().getHostName());
input = new BufferedReader(new InputStreamReader(client.getInputStream()));
output = new BufferedWriter(new OutputStreamWriter(client.getOutputStream()));
display.append("\n서버가 보낸 메시지 : "+input.readLine());
}catch(IOException e){
e.printStackTrace();
}
}
public void actioPerformed(ActionEvent ae){
clientdata = text.getText();
try{
output.write( clientdata+"\r\n");
output.flush();
text.setText("");
serverdata = input.readLine();
display.append("\n서버가 보낸 메시지 : " + serverdata);
if(serverdata.equals("Bye")){
display.append("\n송수신 완료." + "연결을 단절한다.\n");
client.close();
}
}catch(IOException e){
e.printStackTrace();
}
}
public static void main( String args[] ){
ClientComm c = new ClientComm();
c.runClient();
}
class WinListener extends WindowAdapter{
public void windowClosing(WindowEvent e){
System.exit(0);
}
}
}
위에서 6번쨰랑 20번쨰랑 22번째 오류가 뜨는데 무슨 오류인지를 모르겠어요..
제발 도와주세요..ㅠㅠ
import java.io.*;
import java.net.*;
import java.awt.*;
import java.awt.event.*;
public class ClientComm extends Frame implements ActionListener
{
private TextArea display;
private TextField text;
BufferedWriter output;
BufferedReader input;
Socket client;
String clientdata="";
String serverdata="";
public ClientComm(){
super("클라이언트");
display = new TextArea("",0,0, TextArea.SCROLLBARS_VERTICAL_ONLY);
add(display, BorderLayout.CENTER);
text = new TextField();
text.addAcionListener(this);
add(text, BorderLayout.SOUTH);
addWinowListener(new WinListener());
setSize(300,150);
setVisible(true);
}
public void runClient(){
int counter = 1;
try
{
client = new Socket( InetAddress.getLocalHost(), 1027 );
display.append("연결된 서버 이름 : " + client.getInetAddress().getHostName());
input = new BufferedReader(new InputStreamReader(client.getInputStream()));
output = new BufferedWriter(new OutputStreamWriter(client.getOutputStream()));
display.append("\n서버가 보낸 메시지 : "+input.readLine());
}catch(IOException e){
e.printStackTrace();
}
}
public void actioPerformed(ActionEvent ae){
clientdata = text.getText();
try{
output.write( clientdata+"\r\n");
output.flush();
text.setText("");
serverdata = input.readLine();
display.append("\n서버가 보낸 메시지 : " + serverdata);
if(serverdata.equals("Bye")){
display.append("\n송수신 완료." + "연결을 단절한다.\n");
client.close();
}
}catch(IOException e){
e.printStackTrace();
}
}
public static void main( String args[] ){
ClientComm c = new ClientComm();
c.runClient();
}
class WinListener extends WindowAdapter{
public void windowClosing(WindowEvent e){
System.exit(0);
}
}
}
위에서 6번쨰랑 20번쨰랑 22번째 오류가 뜨는데 무슨 오류인지를 모르겠어요..
제발 도와주세요..ㅠㅠ