【初心者】Java質問・相談スレッド93【大歓迎】
■ このスレッドは過去ログ倉庫に格納されています
0740教えてちゃん
2006/11/14(火) 19:35:22Runtime rt = Runtime.getRuntime();
Process p = rt.exec("cat C:\\usr\\local\\aa.txt");
InputStream is = p.getInputStream();
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
while ((result = br.readLine()) != null){
tx1.setText(result);
}
}
catch (IOException ex) {
ex.printStackTrace();
}
}
みたいな感じでcat C:\\usr\\local\\aa.txtを実行してその結果をresultに
格納されていくじゃないですか?で、例えばaa.txtには以下のような
中身だったとするじゃないですか?
hoge
hoge2
hoge3
hoge4 hoge5
hoge6 hoge7 hoge8
とかってときに、で
JTextField tx = new JTextField();
tx.setText(result);
ってすると最後の一行hoge6 hoge7 hoge8しか表示されないんですよ。
ちゃん全部表示するようにするにはどうすればいいのですか?
別にテキストじゃなくてもラベルでもなんでも全部表示できればOKっす!
swingで全部表示したいです
■ このスレッドは過去ログ倉庫に格納されています