Wie implementiere ich ein transparentes Fenster mit nicht transparenten Kindern?
Wie kann ich die implementieren ein transparentes panel mit nicht-transparenter Kinder in JavaFX 2?
Der Effekt, den ich erreichen möchte, wird zum Beispiel angewendet, um die Menüs in Blender:
Den Menü-panel /Fenster transparent, aber die text-Elemente, die nicht transparent sind, was einen hübschen Effekt.
InformationsquelleAutor der Frage dajood | 2012-10-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Legen Sie den hintergrund Ihrer Fenster, um eine Farbe mit den alpha-Komponente. Sie können ein stylesheet oder einen inline-Stil für diese.
Zum Beispiel, wenn Ihr Bereich wurde benannt Glas, dann im folgenden erhalten Sie einen abgerundeten, durchscheinenden cyan hintergrund:
Könnte man auch erreichen ähnliche Effekte der Verwendung von Mischungen, stackpanes oder Gruppen von Elementen mit der Deckkraft - set für Elemente auf der Rückseite der stackpane oder Gruppe.
Hier ist ein ausführbares Beispiel mit der css-background-Methode.
Sample program output:
InformationsquelleAutor der Antwort jewelsea