Hallo zusammen,
ich möchte gerne einen transparenten JFrame haben, der u.a. ein JLabel als Inhalt hat welches nicht Transparent sein soll.
Den JFrame transparent zu bekommen ist kein Problem, leider wird der Inhalt dabei ebenfalls Transparent
Eine möglichkeit das ganze zu realisieren habe ich durch ScreenCapturing gefunden der dann als Hintergrund fungiert und somit Transparenz vorgaukelt.. ( nicht sehr sauber und nicht Sinn der Sache )
Gibt es eine möglichkeit die Transparenz nur auf den "parent-Frame" zu beschränken?
ich möchte gerne einen transparenten JFrame haben, der u.a. ein JLabel als Inhalt hat welches nicht Transparent sein soll.
Den JFrame transparent zu bekommen ist kein Problem, leider wird der Inhalt dabei ebenfalls Transparent
Java:
public Loader()
{
setUndecorated(true);
setSize(80, 80);
ImageIcon a = new ImageIcon("tst.gif");
JLabel content = new JLabel(a);
add(content);
setWindowOpacity(this, 0.5f);
setVisible(true);
}
Eine möglichkeit das ganze zu realisieren habe ich durch ScreenCapturing gefunden der dann als Hintergrund fungiert und somit Transparenz vorgaukelt.. ( nicht sehr sauber und nicht Sinn der Sache )
Gibt es eine möglichkeit die Transparenz nur auf den "parent-Frame" zu beschränken?