Applet - Hintergrund
lima-city → Forum → Programmiersprachen → Java
applet
bild
erreichen
erweitern
hilfe
hintergrund
http
linie
methode
objekt
problem
problemstellung
schwarzen linien
starten
teil
url
wahrscheinlichkeit
zeichnen
ziel
-
Hi
Ich möchte in einem Applet einen Hintergrund einfügen. Dieser soll einmal gezeichnet werden und dann nicht mehr.
Wie man auf diesem Bild sieht wäre der Hintergrund die schwarzen Linien. Später zeichne ich mit einem JPanel darauf.
http://javaphp.lima-city.de/applet/problemstellung.JPG
Derzeit läuft es noch so, dass die Schwarzen Linien jedes mal neu gezeichnet werden!!
Ich hätte gerne, damit die Linien nur beim Starten einmal gezeichnet werden.
Leider weiß ich nicht wie ich dieses Problem lösen soll und bitte euch um eure Hilfe.
mfg Javaphp -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
abgesehen davon, dass es wohl in 99,9% aller fälle unsinnig ist, musst du wohl die klasse auf welcher der hintergrund dargestellt wird (JPanel nehme ich an?) erweitern und die paint-Methode überschreiben.
NICHT empfehlenswert, das geht mit großer Wahrscheinlichkeit wahnsinnig schief ;)
sag mal an, wieso der hintergrund ned neu gezeichnet werden soll. gibt fast sicher nen anderen weg, dein ziel zu erreichen, der nicht ganz so vertrackt ist. -
Uhm, es gibt doch die methode setOpaque(boolean opaque) für JPanels etc...
Die stellt ein, ob nur die Teile, die verändert wurden neugezeichnet werden, oder alles...
und true war afair der wert für nur teilweises neuzeichnen....
Wenn du das somit aktivierst, müsste rein theoretisch nur einmal die linie gezeichnet werden ;) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage