System.out.println("text")
テキストボックスなどの Swing コンポーネントに表示するためにコンソール出力 (つまり) を再ルーティングするにはどうすればよいですか?
3 に答える
3
コンソール出力を再ルーティングするには、次のことを行う必要があります
PrintStream
独自のものを作成しますpublic class YourPrintStream extends PrinterStream
。- メソッドをオーバーライドし
print(String s)
、JTextField または JTextArea のテキストを更新します - コール
System.setOut(new YourPrintStream())
;
于 2013-07-17T09:32:23.080 に答える
0
使用できますJTextArea
例
JTextArea field=new JTextArea();
field.setText("Test");
于 2013-07-17T09:25:18.000 に答える
0
これを試してみてください...
テキストボックス用REFER
JTextField jTextField=new JTextField();
jTextField.setText("put your text here");
ラベル用
JLabel label = new JLabel();
label.setText("put your text here");
テキストエリア用
JTextArea text = new JTextArea();
text.setText(""put your text here");
于 2013-07-17T09:27:13.623 に答える