Tach erstmal,
ich habe ein JPanel das über
transparent gesetzt wird. Klappt auch alles super.
Jetzt habe ich die paintComponent methode überschrieben und zeichne dort anhand von checkboxen wilde dinge hinein. Damit das JPanel nicht unendlich groß wird, setze ich mit den Befehlen
in der paintComponent die größe.
Das problem ist das danach das Panel nicht mehr durchsichtig ist. Aber wenns wieder kleiner wird, (also aktiv --) dann isses wieder da :autsch:
so richtig werde ich da nicht schlau draus...
ich habe ein JPanel das über
Code:
setBackground(MyColor.getWithAlpha(getBackground(), 200));
transparent gesetzt wird. Klappt auch alles super.
Jetzt habe ich die paintComponent methode überschrieben und zeichne dort anhand von checkboxen wilde dinge hinein. Damit das JPanel nicht unendlich groß wird, setze ich mit den Befehlen
Code:
m_size=new Dimension(this.getWidth(), 24+10*aktiv);
setMinimumSize(m_size);
setMaximumSize(m_size);
setPreferredSize(m_size);
setSize(m_size);
in der paintComponent die größe.
Das problem ist das danach das Panel nicht mehr durchsichtig ist. Aber wenns wieder kleiner wird, (also aktiv --) dann isses wieder da :autsch:
so richtig werde ich da nicht schlau draus...