2008-11-03 17 views
5

Ich muss ein Panel erstellen, das unsichtbar sein sollte, aber die darin enthaltenen Komponenten (z. B. JTextArea, JButton usw.) sollten sichtbar sein. Wenn ich auf das unsichtbare Panel klicke, sollte es sichtbar werden.Erstellen eines transparenten Panels

Ich kann nur JRE 1.4 und nichts mehr als das verwenden. :(

Jede Idee, wie eine solche transparente Platte schaffen ???

Antwort

8

Transparancy wird gesteuert mit

setOpaque(false) 
+0

war ich unter dem Eindruck, dass diese wird als Missbrauch von setOpaque betrachtet - siehe http://StackOverflow.com/Questions/2451990/setopaquetrue-false-java – mikera

+0

Dieser Artikel erklärt, wie Swing es falsch gemacht hat.Er macht es nicht zur falschen Lösung. – Peter

5

JComponent.setOpaque(false) ist der Weg zu gehen.

Verwandte Themen