Hi,
ich sitze zur Zeit an einem Problem an dem ich einfach nicht mehr weiterkomme. Auch die Internetrecherche hat mir
hier bis jetzt keine Lösung gebracht. Ich würde mich freuen, wenn jemand von euch mir den einen oder anderen Hinweis zu meinem Problem geben könnte.
Also:
Mit dem FormLayout vom swt kann ich ja zwei Canvas Elemente übereinander anordnen. In meinem Beispielprogramm gibt es ein großes Hintergrundbild und auf diesem sind mehrere Canvas Objekte angeordnet.
Mein Problem ist jetzt, dass die Hintergrundfarbe der Canvas Objekte sich nicht auf Transparent einstellen lässt.
Ich habe nur die Möglichkeit beim erstellen des Canvas SWT.NO_BACKGROUND einzustellen, was aber den Effekt
hat, dass der Hintergrund jetzt ein Ausschnitt aus meinem Desktop ist.
Es muss doch irgendwie eine Möglichkeit geben bei einem Canvas einen Transparenten Hintergrund einzustellen, so dass man das dahinterliegende Hintergrundbild sieht.
Hat jemand von euch sich schonmal mit diesem Problem rumgeschlagen und eine Lösung gefunden?
Gruß
Paladin
ich sitze zur Zeit an einem Problem an dem ich einfach nicht mehr weiterkomme. Auch die Internetrecherche hat mir
hier bis jetzt keine Lösung gebracht. Ich würde mich freuen, wenn jemand von euch mir den einen oder anderen Hinweis zu meinem Problem geben könnte.
Also:
Mit dem FormLayout vom swt kann ich ja zwei Canvas Elemente übereinander anordnen. In meinem Beispielprogramm gibt es ein großes Hintergrundbild und auf diesem sind mehrere Canvas Objekte angeordnet.
Mein Problem ist jetzt, dass die Hintergrundfarbe der Canvas Objekte sich nicht auf Transparent einstellen lässt.
Ich habe nur die Möglichkeit beim erstellen des Canvas SWT.NO_BACKGROUND einzustellen, was aber den Effekt
hat, dass der Hintergrund jetzt ein Ausschnitt aus meinem Desktop ist.
Es muss doch irgendwie eine Möglichkeit geben bei einem Canvas einen Transparenten Hintergrund einzustellen, so dass man das dahinterliegende Hintergrundbild sieht.
Hat jemand von euch sich schonmal mit diesem Problem rumgeschlagen und eine Lösung gefunden?
Gruß
Paladin