2010-11-15 3 views
2

Nous avons essayé de rendre l'arrière-plan d'une fenêtre smartgwt transparent sans succès:/définir une image transparente en tant qu'image en arrière-plan ou définir directement une classe de style personnalisée avec un fond transparent Sans succès.smartgwt - Rendre l'arrière-plan transparent/sans couleur

est-il possible de changer la couleur de fond par défaut: #ffffff ou rgb (255,255,255) en transparent?

vous remercie à l'avance, dave

Répondre

1

Je pense que #setOpacity(int) devrait faire l'affaire ... Voir aussi #setDragOpacity(int).

+0

Merci de votre la réponse, mais 'setOpacity (opacité int)' définit l'opacité globale, entraînant finalement éléments transparents. –

0

Je pense avoir lu que ce serait une caractéristique du nouveau Java JDK 7. Donc, si vous ne trouvez pas de réponse, cela pourrait être le problème. Je ne suis pas positif cependant. Bonne chance

0

J'ai solution trouvée dans [Showcase] - [Formulaires] - [Picker personnalisé] (SmartGWT 2.2):

Essayez d'utiliser le code comme ceci:

dialog = new Dialog(); 
    dialog.setIsModal(true); 
    dialog.setShowModalMask(true); 
    dialog.setShowHeader(false); 
    dialog.setShowEdges(false); 
    dialog.setEdgeSize(10); 
    dialog.setWidth(980); 
    dialog.setHeight(700); 
    dialog.setShowToolbar(false); 
    dialog.centerInPage(); 

Je pense cette ligne désactive background - setShowEdges (false).

0

Avez-vous essayé #setBackgroundColor("transparent")?

.: par exemple

Window window = new Window(); 
window.setBackgroundColor("transparent"); 

A travaillé pour moi ...

Questions connexes