Hi!
Ich möchte ein Applet basteln, welches eine transparenten Hintergrund haben soll. Da transparente Applets standardmäßig (also zB. mit setOpaque( true )) leider noch nicht funktionieren, hab ich an einigen Stellen im Web gelesen, man solle dazu doch den Hintergrund, auf dem das Applet dann liegt "fotographieren" und dann wie ein gewöhnliches Bild in den Hintergrund malen. Ich hab aber leider überhaupt keine Ahnung, wie man sowas machen soll, weil mit dem
krieg ich lauter Exceptions, weil das Sicherheitskonzept von Java mir das verbietet. Was hab ich eigentlich für andere Möglichkeiten?
Ist es vielleicht irgendwie möglich mit getParent() oder ähnlichem, irgendein, dem Applet übergeordnetes "Steuerelement" (Browser sind ja i.d.R nicht in Java geschrieben, weshalb ich wenig Hoffnungen hab, daß sich jenes als Component repräsentiert) dazu zu bewegen, daß es mir auf ein mitgegebenes Image malt?
(Die Seite "offline" zu fotographieren und den entsprechenden Ausschnitt als statisches Hintergrundbild mitzugeben funktioniert leider im angedachten Fall auch nicht)
Danke schonmal!
MfG1
Tom
Ich möchte ein Applet basteln, welches eine transparenten Hintergrund haben soll. Da transparente Applets standardmäßig (also zB. mit setOpaque( true )) leider noch nicht funktionieren, hab ich an einigen Stellen im Web gelesen, man solle dazu doch den Hintergrund, auf dem das Applet dann liegt "fotographieren" und dann wie ein gewöhnliches Bild in den Hintergrund malen. Ich hab aber leider überhaupt keine Ahnung, wie man sowas machen soll, weil mit dem
Code:
(new Robot()).createScreenCapture( new Rectangle( x, y, getWidth(), getHeight() ) );
Ist es vielleicht irgendwie möglich mit getParent() oder ähnlichem, irgendein, dem Applet übergeordnetes "Steuerelement" (Browser sind ja i.d.R nicht in Java geschrieben, weshalb ich wenig Hoffnungen hab, daß sich jenes als Component repräsentiert) dazu zu bewegen, daß es mir auf ein mitgegebenes Image malt?
(Die Seite "offline" zu fotographieren und den entsprechenden Ausschnitt als statisches Hintergrundbild mitzugeben funktioniert leider im angedachten Fall auch nicht)
Danke schonmal!
MfG1
Tom