Bonjour,
Je conçoit un applet Java en ce moment qui a une interface graphique très simple : une JTextArea sur toute la zone.
Un script est sensé s’exécuter sur une longue période et alimenter le JTextArea en infos comme un journal log. Je précise que le script doit s’exécuter le plus vite possible.
Mon soucis est que il faut attendre la fin du script pour voir ce qu'il y a marqué dans la JTextArea. J'ai l'impression que le contenu de la JTextArea ne s'actualise pas.
Voici comment la JTextArea est implantée :
Voici comment le l'alimente :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 static JTextArea console = new JTextArea(); public void init() { super.init(); this.setLayout(new BorderLayout()); console.setBounds(0, 0, 200, 200); this.add(console,BorderLayout.CENTER); }
Des appels à console(String txt) sont un peu partout dans mon script
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 static void console(String txt) { console.setText(console.getText()+"\n"+txt); }
Partager