これはサーバーからストリームを取得するためのものです。
BufferedReader fromserver = new BufferedReader(
new InputStreamReader(client.getInputStream()));
jTextArea1
オブジェクトです。JTextArea
Javaで入力ストリームを表示するにはどうすればよいですか?
これはサーバーからストリームを取得するためのものです。
BufferedReader fromserver = new BufferedReader(
new InputStreamReader(client.getInputStream()));
jTextArea1
オブジェクトです。JTextArea
Javaで入力ストリームを表示するにはどうすればよいですか?
使用するJTextArea.read()
に問題がある可能性があります、またはからConcurency in Swing
呼び出す必要があります、使用または(すべての出力はにラップする必要があります)、XxxStream
XxxReader
Workers Thread
SwingWorker
Runnable#Thread
invokeLater()
これはどう
try { StringBuilder sb = new StringBuilder(); BufferedReader fromserver = new BufferedReader(new InputStreamReader(client.getInputStream())); while ((thisLine = fromserver .readLine()) != null) { // while loop begins here sb.append(thisLine); } // end while jTextArea1.settext(sb.toString()); } // end try catch (IOException e) { System.err.println("Error: " + e); }
これは2つの方法で行うことができます。まず、任意の文字列変数に入力を取得できます。
また