TextField ne pas mettre à jour dynamiquement

c'est vraiment un simple code dans le texte sur un bouton est copié dans un Champ de texte.
Le code fonctionne bien, mais le Champ n'est pas mise à jour instantanément en cliquant sur le bouton.
Il met à jour seulement après que j'ai cliqué sur le TextField ou lorsque je fais glisser le formulaire en appuyant sur le bouton instantanément.
pourquoi est-ce qui se passe,ce comportement est inattendu.
je suis en train de tester ce code sur nokia 501 émulateur qui supporte LWUIT.

           a = new Form("CALCULATOR")
                   final TextArea data = new TextArea();
           final Button ab = new Button("Some Value");
           ab.addActionListener(new ActionListener(){

            public void actionPerformed(ActionEvent arg0) {
                //TODO Auto-generated method stub

                data.setText(ab.getText());

            }

           });
           a.addComponent(ab);
           a.addComponent(data);
           a.show();
                   }
hmm ... maintenant quel cadre est-il? Regarde au moins sans rapport avec Swing (le Bouton est un composant AWT dans contextuel du bureau)
son LWUIT c'est assez similaire à swing , c'est pourquoi j'ai ajouté le tag swing

OriginalL'auteur user2497398 | 2013-06-25