2010-01-09 3 views
1

J'ai recherché haut et bas et je ne peux pas marquer un bouton dans l'un des javaScript générés en référence à l'étape 7 du tutoriel. Je dois regarder dans les mauvais endroits, ou je génère le code incorrectement. J'ai généré le code dans les trois différents niveaux de détail. Quelqu'un peut-il me pointer dans la bonne direction qui a terminé le tutoriel ou est plus d'expérience avec le GWT? Regardé dans chaque fichier à l'intérieur du répertoire de guerre. Bien sûr, j'aurais pu en manquer un! : -/Je voudrais vraiment être en mesure de trouver ce genre de choses quand je commence le développement.Tutoriel Google Web Toolkit Question

Voici le lien:

http://code.google.com/webtoolkit/doc/latest/tutorial/style.html

Regardez sous 3. règles de style avec des éléments Associating HTML générés GWT. Ce que j'essaie spécifiquement de trouver, c'est l'étiquette.

<button class="gwt-Button" tabindex="0" type="button">Add</button> 

Bien sûr, vous ne devez pas faire le tutoriel tout projet que vous avez travaillé sur des étiquettes devrait avoir similiar à trouver Je ne peux pas trouver le fichier qui les contient ...

I J'ai trouvé des trucs contenant le nom de la classe gwt-Button sur la ligne 3078 de l'un de ces noms de fichiers "uniques", mais la façon dont l'auteur l'a dit m'a fait penser que ce processus serait "plus facile". Cela a été généré en utilisant la jolie compilation.

function $Button(this$static, html){ 
    $ButtonBase(this$static, ($clinit_21() , $doc).createElement("<BUTTON type='button'><\/BUTTON>")); 
    this$static.element['className'] = 'gwt-Button'; 
    this$static.element.innerHTML = html || ''; 
    return this$static; 
} 

Cela semble pouvoir être utilisé pour générer l'étiquette. Est-ce une combinaison de javaScript et de code de bibliothèque javaScript comme JQuery ou Prototype?

Merci

Répondre

1

La meilleure façon que je connaisse pour voir le javascript généré par GWT est d'utiliser le DOM Brain.jar Viewer http://www.brainjar.com/dhtml/domviewer/

Ce n'est pas le plus facile à utiliser, mais si vous cliquez autour, vous pouvez généralement trouver le InnerHTML d'un élément qui correspond à la page Web entière, puis recherchez «bouton» ou le mot clé pertinent.

+0

Merci beaucoup. Bien que je n'utiliserai probablement pas Brain.jar, je me suis tout simplement rendu compte que je devais essayer de trouver ceci dans l'éclipse. En regardant un Brain.jar, j'ai réalisé que la façon la plus simple de faire ce que j'essayais de faire était d'utiliser l'inspecteur d'élément de Safari ou l'inspecteur d'élément Firebug. –

Questions connexes