2010-08-21 2 views
1

Je voudrais faire des choses de notification pour mon site web.GWT concevoir un bouton

J'ai terminé le codage backend mais je voudrais afficher correctement dans la vue.

Donc, exactement ce que je dois faire est quand jamais il y a un message que je voudrais que mon bouton change sa couleur. Je veux dire que je veux faire quelque chose qui indique qu'il y a un message en attente de l'utilisateur.

Donc, fondamentalement, je dois faire mon bouton clignotant ou changer de couleur afin qu'il indique à l'utilisateur qu'il a un message en attente pour lui

Pouvez-vous s'il vous plaît me suggérer un bouton qui peut avoir une image comme écran et un fichier css correspondant que je dois utiliser qui peut clignoter quand il y a un message.

+2

clignement ?! Oh mon Dieu! Mes yeux!! – KevMo

Répondre

2

Les deux PushButton et ToggleButton permettent de définir une image en tant que face du bouton. Cependant, vous devriez être en mesure de faire un Button "clignotement" normal en utilisant CSS et un Timer. Utilisez addStyleName() et removeStyleName() en combinaison avec le Timer - sur le nouveau message, ajoutez votre style "clignotement" (à vous de le trouver;)), ajoutez un Timer et dans sa méthode run()removeStyleName() le style "blink".

PS: Voir this blog post, pour voir comment l'équipe Google a créé le cross-browser, boutons personnalisables dans GMail - mais c'est un surpuissant dans cette situation, à mon humble avis;)