En gwt, je crée une zone de texte dynamique et je souhaite maintenant lire la valeur de la zone de texte. Pouvez-vous m'aider à lire la valeur de la zone de texte dynamique créée?En lecture gwt dans la zone de texte créée dynamiquement
-1
A
Répondre
0
Tout dépend des classes que vous utilisez. Le moyen pratique de lire à partir de com.google.gwt.user.client.ui.Label
est d'appeler getText()
. Mais la raison la plus générique pour obtenir l'intérieur de votre "zone de texte" est d'appeler getElement().getInnerHTML()
de votre objet com.google.gwt.user.client.ui.UIObject
. Par exemple:
FlowPanel myTextArea = new FlowPanel(); // FlowPanel extends Widget extends UIObject
myTextArea.add(someWidget);
GWT.log("Here is what I have inside myTextArea: " +
myTextArea.getElement().getInnerHTML());
Une note de critique. Normalement, lorsque vous posez une question liée à une interface utilisateur personnalisée, elle doit contenir au moins quelques lignes de code.