1
我看到這個計算器問題這個代碼在Create Java console inside a GUI panel我如何得到這個運行。我一直得到一個無法找到符號
每當我編譯代碼,雖然我得到一個錯誤說,它不能找到符號TextAreaOutputStream。我真的想要這項工作。我真的很感激爲什麼我不能編譯這個解釋。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
public class GUI{
public static void main(String [] args) throws InterruptedException {
JFrame frame = new JFrame();
frame.add(new JLabel(" Outout"), BorderLayout.NORTH);
JTextArea ta = new JTextArea();
TextAreaOutputStream taos = new TextAreaOutputStream(ta, 60);
PrintStream ps = new PrintStream(taos);
System.setOut(ps);
System.setErr(ps);
frame.add(new JScrollPane(ta) );
frame.pack();
frame.setVisible(true);
for(int i = 0 ; i < 100 ; i++) {
System.out.println(i);
Thread.sleep(500);
}
}
}
您需要導入這個類,像上面的其他導入 –
您知道哪個類是因爲我認爲它包含在java.io. *中嗎? – JDN
沒有它的自定義類可以查看該問題的答案代碼。 –