Java Jlist AbstractList probleem

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • stefanhems
  • Registratie: November 2020
  • Laatst online: 25-11-2020
Momenteel ben ik een programma in Java aan het schrijven.
Dit doe ik in NetBeans.
Het is belangrijk om te weten dat ik een beginner ben en Java is een module in mijn studie.

ik heb een GUI gemaakt waar een gebruiker wat gegevens (namen) kan invoeren in een textveld.
Vervolgens slaat ieder veld die info op in een .dat file.
Dit werkt allemaal prima. En ik heb dit ook aan de hand van een tutorial video gemaakt.
In een nieuw venster heb ik 2 comboboxen en 1 Jlist. Beide comboboxen lezen een bepaalde .dat uit en geven dit weer. Op zijn beurt hoort de Jlist exact hetzelfde te doen bij een andere aangemaakte .dat.

Wat ik gedaan heb is de code van de comboboxen zodanig aangepast dat deze, naar mijn inzien, zou moeten werken bij de Jlist....echter is dit niet het geval en krijg ik een bericht te zien dat het een Abstract model is ipv een default model.
Heeft iemand een goed idee hoe ik dit in Netbeans kan aanpassen? Ik heb al in een aantal schermen geprobeerd om het een en ander aan code aan te passen, maar dit is helaas nog niet de oplossing gebleken.
Afbeeldingslocatie: https://tweakers.net/i/6jKi4FGzIOK9HAKFHcdJF0DTcAE=/232x232/filters:strip_exif()/f/image/uNyd6mApOFES7FYUWO1aiTnQ.png?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/K2HzCUlu6BkZfSnY8kijYIGesd8=/232x232/filters:strip_exif()/f/image/v7mvGMi627p9MTepuLZsoQDR.png?f=fotoalbum_tileAfbeeldingslocatie: https://tweakers.net/i/Y5lv2wKhvhCbHJ0zb01JZ6byp_U=/232x232/filters:strip_exif()/f/image/c2oprwK7vccZ5p7UZhnecYMm.png?f=fotoalbum_tile

Alle reacties


Acties:
  • 0 Henk 'm!

  • DataGhost
  • Registratie: Augustus 2003
  • Laatst online: 14-09 13:27

DataGhost

iPL dev

Je stacktrace wijst naar regel 161 die niet in je screenshots te zien is. Verder zou ik even opzoeken wat een "abstract class" precies is, als ik lees hoe je dit hier gebruikt lijkt me dat gewoon fout. Ik heb verder met Java specifiek niet heel veel ervaring dus het kan best zo zijn dat je ook andere dingen conceptueel verkeerd doet, maar ik zou hier eens mee beginnen.

Acties:
  • 0 Henk 'm!

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 20:48

Creepy

Tactical Espionage Splatterer

Je kan geen nieuwe instantie maken van een abstracte class, wat je wel probeert te doen. Je zal een class moeten kiezen die overerft van de abstracte class, of die zelf moeten maken.

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Acties:
  • 0 Henk 'm!

  • stefanhems
  • Registratie: November 2020
  • Laatst online: 25-11-2020
Creepy schreef op woensdag 25 november 2020 @ 12:43:
Je kan geen nieuwe instantie maken van een abstracte class, wat je wel probeert te doen. Je zal een class moeten kiezen die overerft van de abstracte class, of die zelf moeten maken.
Het kan zijn dat ik nu totaal verkeerd denk, excuses in dat geval.
Ik lees online dat de list een DefaultList moet zijn. Kan ik dan niet gewoon overal waar AbstractList staan aanpassen naar Default?

Acties:
  • 0 Henk 'm!

  • Hydra
  • Registratie: September 2000
  • Laatst online: 21-08 17:09
Je zult echt even in de documentatie moeten duiken. Gewoon woordjes veranderen is niet hoe leren programmeren werkt.

https://niels.nu