0

System.out.println("text")テキストボックスなどの Swing コンポーネントに表示するためにコンソール出力 (つまり) を再ルーティングするにはどうすればよいですか?

4

3 に答える 3

3

コンソール出力を再ルーティングするには、次のことを行う必要があります

  1. PrintStream独自のものを作成しますpublic class YourPrintStream extends PrinterStream
  2. メソッドをオーバーライドしprint(String s)、JTextField または JTextArea のテキストを更新します
  3. コール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 に答える