Hallo Zusammen,
ein Programm mit folgender Funktionalität würde ich gerne schreiben:
Ich möchte verschieden Graphische Elemente wie z.B. JButton, JSlider u. JTextAray auf einem JFrame darstellen.
Diese Elemente sind aber nicht statisch, sondern werden vom Programm zu bestimmten Zeitpunkten produziert. Ihre Positionen sind auch nicht vorhersehbar und werden vom Programm berechnet.
Ich weiß nicht genau, wie die beste Vorgehensweise ist. Vielleicht geht es so:
1. in einer ArrayList werden die Objekte eingetragen
( Hier ergibt sich schon das erste Problem: die Objekte haben ja einen unterschiedlichen Typ, muss ich also erst ein Interface implementieren ? )
2. Über ein for-schleife werden dann alle Objekte auf dem JFrame dargestellt, wenn ein neues Objekt hinzugefügt wird.
Ist das der richtige Weg?
ein Programm mit folgender Funktionalität würde ich gerne schreiben:
Ich möchte verschieden Graphische Elemente wie z.B. JButton, JSlider u. JTextAray auf einem JFrame darstellen.
Diese Elemente sind aber nicht statisch, sondern werden vom Programm zu bestimmten Zeitpunkten produziert. Ihre Positionen sind auch nicht vorhersehbar und werden vom Programm berechnet.
Ich weiß nicht genau, wie die beste Vorgehensweise ist. Vielleicht geht es so:
1. in einer ArrayList werden die Objekte eingetragen
( Hier ergibt sich schon das erste Problem: die Objekte haben ja einen unterschiedlichen Typ, muss ich also erst ein Interface implementieren ? )
2. Über ein for-schleife werden dann alle Objekte auf dem JFrame dargestellt, wenn ein neues Objekt hinzugefügt wird.
Ist das der richtige Weg?