を使用せずにJTextAreaに内部の実行時にランダムな単語を追加、私は単純に、この書いた:タイトルが言ったように私はJTextAreaの内部ランタイム言葉で追加したい、キーボード
import java.awt.*;
import javax.swing.*;
public class Test extends JFrame {
private static final long serialVersionUID = 1L;
private JTextArea tarea;
public Test() {
tarea = new JTextArea(10, 10);
}
private void init() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
insertRandomLetterInsideJtextArea();
JScrollPane scroll = new JScrollPane(tarea);
getContentPane().add(scroll, BorderLayout.CENTER);
pack();
setLocationByPlatform(true);
setVisible(true);
}
private void insertRandomLetterInsideJtextArea() {
while (true) {
tarea.setText("foo\n");
}
}
public static void main(String... args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
new Test().init();
}
});
}
}
を、それは動作しません。 while(true)
は何も表示できません。 なぜ誰かが私に説明できますか?