Hallo zusammen,
ich habe eine Accordion Komponente programmiert bei der man sogenannte Bars hinzufügen kann. Das Accordion kann in meinem Fall als Programmschnittstelle angesehen werden. D.h. Wird eine Accordion Bar ausgewählt ändert sich das Hauptfenster entsprechend der Anforderungen. Anforderungen können unter anderem verschiedene Listener sein, die beim Aktivieren der Bar hinzugefügt werden sollten. Beim Aktivieren einer anderen Bar sollten die vorher hinzugefügten Listener wieder entfernt werden.
Logischerweise hat das Accordion eigentlich nichts mit der Steuerung zu tun, da es sich um eine Custom Swing Component handelt. Um genau zu sein, müsste die Accordion Komponente ein Change Event absenden. Wie kann ich das implementieren? Bzw. was ist der ideale Weg um dies zu lösen?
Kurzgefasst:
Accordion Komponente von der Programmsteuerung trennen, indem ein Event Design oder sonstiges eingeführt werden soll?
Danke
ich habe eine Accordion Komponente programmiert bei der man sogenannte Bars hinzufügen kann. Das Accordion kann in meinem Fall als Programmschnittstelle angesehen werden. D.h. Wird eine Accordion Bar ausgewählt ändert sich das Hauptfenster entsprechend der Anforderungen. Anforderungen können unter anderem verschiedene Listener sein, die beim Aktivieren der Bar hinzugefügt werden sollten. Beim Aktivieren einer anderen Bar sollten die vorher hinzugefügten Listener wieder entfernt werden.
Logischerweise hat das Accordion eigentlich nichts mit der Steuerung zu tun, da es sich um eine Custom Swing Component handelt. Um genau zu sein, müsste die Accordion Komponente ein Change Event absenden. Wie kann ich das implementieren? Bzw. was ist der ideale Weg um dies zu lösen?
Kurzgefasst:
Accordion Komponente von der Programmsteuerung trennen, indem ein Event Design oder sonstiges eingeführt werden soll?
Danke
Zuletzt bearbeitet von einem Moderator: