0
J'utilise Vaadin CssLayout et remplacer lesVaadin CssLayout: Est-il possible de mettre à jour le style/CSS d'un composant enfant?
String getCss(Component c)
méthode
pour définir des styles pour les composants de l'enfant, qui fonctionne très bien. Mais comment puis-je changer le style pour un enfant? Et déclencher une mise à jour sur le côté client?
Avec 'enfant', qu'entendez-vous réellement? Est-ce une sous-classe de 'CssLayout' ou est-ce juste un enfant dans le DOM HTML? – Thibstars
@Thibstars je veux dire les composants que j'ajoute à la mise en page avec 'addComponent'. – Zalumon
vous pouvez simplement utiliser 'addStyleName' ou' setStyleName' sur les composants que vous ajoutez à la mise en page. Appliquez un style aux noms de style dans votre thème. – Thibstars