ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
367
367
EMPFEHLEN
-
Hallo,
ich habe eine Frage:
Geht folgendes: Ich will ein window-transparentes Panel in einem opaquen Frame. D.h. ein dekoriertes JFrame (mit allen drum und dran = Close "x" button, Header, ...) und dieses ist undurchsichtig. Dann will ich darin ein Panel, dass den Blick auf den Desktop (semi-) transparent erlaubt.
Nochmal: Ich will NICHT das hier:
Code :1
AWTUtilities.setWindowOpacity(drawDialog, 0.5f);
Geht das?
Danke
-
Warum willst du den genau das nicht?
Willst du abwärtskompatibel es haben, weil genau die genannte Funktion ist mit 1.6 Update 10 dazugekommen....
http://java.sun.com/developer/techni...ows/index.html
Wäre aber am einfachsten.. ansonsten gibt es noch eine möglichkeit, die aber etwas ,,komisch'' ist.
Du machst einen Screenshot des Desktops, schneidest dir genau den Bereich aus, über dem das Frame liegt(du weißt ja die Position und die Größe) , bearbeitest das Bild vllt. etwas und setzt es als Hintergrund in den Frame ein... hier findest du etwas dazu:
http://forums.sun.com/thread.jspa?me...102140#4102140
Damit hast du einen Pseudodurchblick...Geändert von Herbertus (05.11.10 um 10:13 Uhr)
Ähnliche Themen
-
Transparentes Panel auf PictureBox, in der gezeichnet wird, flackert!
Von Terminator2 im Forum .NET Grafik und SoundAntworten: 5Letzter Beitrag: 08.02.12, 19:38 -
Wie kann ich mehrere Layouts in einem Frame oder Panel anwenden?
Von Code46 im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 05.01.11, 09:59 -
Panel in JTabbedPane, vom Panel aufs frame zugreifen.
Von che nino im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 08.09.07, 21:00 -
Panel auf einem Frame wird nur manchmal gezeichnet
Von Tullinge im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 1Letzter Beitrag: 13.12.06, 11:05 -
Paintmethode auf ein Panel in einem Frame setzen?
Von a400 im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 2Letzter Beitrag: 16.03.05, 15:34





Zitieren
Login





