Je fais un programme dans GWT. J'utilise HTML pour créer une liste non ordonnée. Il commence vide et est dynamiquement ajouté à travers un javascript. Voici ma liste vide non ordonnée:Traverser une liste non ordonnée dynamique dans GWT
<ul id="realList" style="list-style-type:none"></ul>
Dans ma classe Java GWT, j'ai un bouton. Quand je clique dessus, je veux qu'il traverse mon ul ("realList") et renvoie l'identifiant de chaque élément dedans. Voici le bouton:
final Button sendButton3 = new Button("GO", new ClickHandler() {
public void onClick(ClickEvent event) {
//Traversing the UL will go here
}
});
Parce que je créé mon UL dans mon HTML, je ne suis pas tout à fait sûr comment appeler dans ma classe Java GWT - et encore moins le traverser. Toute aide sur la façon de le faire serait grandement appréciée. Faites-moi savoir si un autre code est nécessaire. Merci!
Voici le code source comme un exemple d'application GWT: http://examples.javacodegeeks.com/wp-content/uploads/2016/02/GWTApplication.zip et GWT parser. –
Base GWT n'inclut pas un widget liste non-ordonné, mais pourquoi n'utilisez-vous pas simplement un widget ListBox et écrivez-le dans un div nommé dans votre code HTML? Alternativement, vous pouvez utiliser UiBinder pour manipuler le ul que vous avez (Google this.Il y a quelques exemples là-bas.). J'irais avec la première approche, cependant. – CBass
@CBass comment écrivez-vous le ListBox dans le div? – Yikes