Hallo zusammen!
Zur Erklärung: Ich habe eine Derby Datenbank mit der Tabelle "Languages" und der Tabelle "Sections". Jede Section hat einen Fremdschlüssel mit Verweis auf die Languages-Tabelle.
Beim Start des Programms sollen zunächst alle Sprachen in eine ComboBox und die jeweils dazu gehörigen Sections in eine andere Combobox geladen werden.
Dazu habe ich für jede ComboBox eine initiate() Methode und einen ItemListener auf die Language ComboBox implementiert.
Das Problem ist nun das immer nur die erste Zeile der Languages Tabelle eingelesen wird, nach dem der ItemListener die intitiate Methode aufruft wird die while schleife unterbrochen und kommt nicht mehr zurück.
Hat jemand eine Idee wie man das anders lösen kann?
Zur Erklärung: Ich habe eine Derby Datenbank mit der Tabelle "Languages" und der Tabelle "Sections". Jede Section hat einen Fremdschlüssel mit Verweis auf die Languages-Tabelle.
Beim Start des Programms sollen zunächst alle Sprachen in eine ComboBox und die jeweils dazu gehörigen Sections in eine andere Combobox geladen werden.
Dazu habe ich für jede ComboBox eine initiate() Methode und einen ItemListener auf die Language ComboBox implementiert.

Das Problem ist nun das immer nur die erste Zeile der Languages Tabelle eingelesen wird, nach dem der ItemListener die intitiate Methode aufruft wird die while schleife unterbrochen und kommt nicht mehr zurück.
Hat jemand eine Idee wie man das anders lösen kann?