안녕하세요, 콘솔에서 선을 읽는이 간단한 코드가 있습니다. 콘솔과 마찬가지로 textarea에서이 행을 읽으려고합니다 (선을 눌러서 읽어야합니다). 어떻게해야합니까?textarea에서 스트림을 읽는 방법은 무엇입니까?
private DataInputStream co = null;
private DataOutputStream streamOut = null;
public void run()
{ while (thread != null)
{ try
{
streamOut.writeUTF(co.readLine());
streamOut.flush();
}
catch(IOException ioe)
{ System.out.println("Sending error: " + ioe.getMessage());
stop();
}
}
}
이 아마'JTextField'를 사용하여 더 적합 할 것입니다 ... JTextArea에 읽고 콘솔에 그 내용을 작성합니다. 사용자가'Enter'를 눌렀을 때를 결정하는'ActionListener'를 추가하십시오. BTW - 태그에는 AWT가 있지만이 천년기에는 Swing을 사용해야합니다. 'java.awt.TextArea' 또는'javax.swing.JTextArea'를 변경 했습니까? –