Hallo!
Kann mir jemand bei folgendem etwas komplexeren Problem helfen: ???:L
Ich habe einen JFrame mit drei JPanels, die wiederum von mir programmierte JComponets enthalten.
Wie kann ich einer der JComponets entferen und durch ein neues ersetzen.?
Genauer gesagt:
Im rechten Panel läuft eine JComponent mit einer kleinen Animation. Durch einen Event, dass durch einen Maucklick
auf eine JComonent im linken Panel verschickt wird , soll nun eine andere Animation in der gleichen JComponent ausgeführt
werden. Ich habe versucht die für die Animation benötigten Bilder durch die linke Komponente zu verschicken, was so auch
geklappt, jedoch mein Programm extrem verlangsamt hat. (Egal ob ich Strings zur erstellung der Bilder oder bereits erstellteImages
verschickt habe)
MEINE IDEE:
Ich könnte nicht einzelne Bilder, sondern die ganze Animation als eigene Klasse übergeben, die im Vorfeld erstellt wird. dazu
müsste aber die alte doch igendwie verschwinden, also die JComponent beendet und eine neue gestartet werden, oder???
Ich hoffe, ich konnte einigermaßen verständlich machen, was mein problem ist ! :wink:
würde mich über Hilfe sehr freuen!
Gruß
Jonas
Kann mir jemand bei folgendem etwas komplexeren Problem helfen: ???:L
Ich habe einen JFrame mit drei JPanels, die wiederum von mir programmierte JComponets enthalten.
Wie kann ich einer der JComponets entferen und durch ein neues ersetzen.?
Genauer gesagt:
Im rechten Panel läuft eine JComponent mit einer kleinen Animation. Durch einen Event, dass durch einen Maucklick
auf eine JComonent im linken Panel verschickt wird , soll nun eine andere Animation in der gleichen JComponent ausgeführt
werden. Ich habe versucht die für die Animation benötigten Bilder durch die linke Komponente zu verschicken, was so auch
geklappt, jedoch mein Programm extrem verlangsamt hat. (Egal ob ich Strings zur erstellung der Bilder oder bereits erstellteImages
verschickt habe)
MEINE IDEE:
Ich könnte nicht einzelne Bilder, sondern die ganze Animation als eigene Klasse übergeben, die im Vorfeld erstellt wird. dazu
müsste aber die alte doch igendwie verschwinden, also die JComponent beendet und eine neue gestartet werden, oder???
Ich hoffe, ich konnte einigermaßen verständlich machen, was mein problem ist ! :wink:
würde mich über Hilfe sehr freuen!
Gruß
Jonas