Ik ben momenteel bezig met een opdracht van school, eerst even uitleggen wat het allemaal inhoud deze opdracht.
Ik heb een class genaamd Hotel. In dat hotel zitten kamers. Kamer is ook een class, er zijn ook 2 andere soort kamers Suites en Gewone Kamers ook beide classen die erven van de classe Kamer. Ik kan deze 3 verschillende kamers gewoon willekeurig in een vector/arraylist stoppen, en typecasten naar Kamer. Ik krijg hier geen foutmeldingen bij. Nu heb ik in mijn user interface 2x een listbox staan eentje voor vrije kamers en de andere voor bezette kamers. Alleen als de listboxen redelijk vol staan krijg ik de error ArrayIndexOutOfBoundsException: -1. Als ik een bezette kamer bijvoorbeeld vrij wil maken.
Als ik boven de 7 listbox items kom komt deze error eronder doet ie het wel goed. Wat kan ik hieraan doen ? Mocht jullie code willen hebben die volgens de compiler ermee te maken heeft wil ik dat wel even posten.
Ik heb een class genaamd Hotel. In dat hotel zitten kamers. Kamer is ook een class, er zijn ook 2 andere soort kamers Suites en Gewone Kamers ook beide classen die erven van de classe Kamer. Ik kan deze 3 verschillende kamers gewoon willekeurig in een vector/arraylist stoppen, en typecasten naar Kamer. Ik krijg hier geen foutmeldingen bij. Nu heb ik in mijn user interface 2x een listbox staan eentje voor vrije kamers en de andere voor bezette kamers. Alleen als de listboxen redelijk vol staan krijg ik de error ArrayIndexOutOfBoundsException: -1. Als ik een bezette kamer bijvoorbeeld vrij wil maken.
Als ik boven de 7 listbox items kom komt deze error eronder doet ie het wel goed. Wat kan ik hieraan doen ? Mocht jullie code willen hebben die volgens de compiler ermee te maken heeft wil ik dat wel even posten.