Archief - [JAVA] enkele vraagjes

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

bikkerss

Legacy Member
Ik heb een jcombobox (netbeans) gemaakt met al enkele items in het model.
nu wil ik doormiddel van een textveld items kunnen toevoegen , dit werkt maar ik krijg ze niet standaard in het model bijgezet.
Iemand een idee ? ook zou ik graag alle items van de combobox alfabetisch willen sorteren.
in Arraylists gaat dit super gemakkelijk maar hoe doe je dit in een combobox ?

NeverwinterX

Legacy Member
bikkerss zei:
Ik heb een jcombobox (netbeans) gemaakt met al enkele items in het model.
nu wil ik doormiddel van een textveld items kunnen toevoegen , dit werkt maar ik krijg ze niet standaard in het model bijgezet.

Ik kan niet echt volgen, wat werkt er wel en wat niet? Wat code zou handig zijn. De methode addItem(Object anObject) van JComboBox zou moeten werken.
JComboBox (Java Platform SE 6)

bikkerss zei:
ook zou ik graag alle items van de combobox alfabetisch willen sorteren.
in Arraylists gaat dit super gemakkelijk maar hoe doe je dit in een combobox ?

Sorted Combo Box Model Java Tips Weblog

bikkerss

Legacy Member
ja, inderdaad de additem werkt maar na afsluiten staat dit item niet bij de lijst in het vooraf gedefineerd model, ik weet niet of het mogelijk is om dit te doen of moet er dan met bv een db gewerkt worden ?

forloRn_

Legacy Member
Het lijkt me nogal evident dat dat item er niet in blijft staan: je programma en je bijhorende objecten bestaan enkel in het geheugen en dat wordt na afsluiten netjes weer vrijgegeven.

Als je je toestand wilt bewaren ga je daar zelf voor moeten zorgen, dat doet Java niet voor je. Een DB is inderdaad de meest voor de hand liggende optie.

Cycloon

Legacy Member
forloRn_ zei:
Een DB is inderdaad de meest voor de hand liggende optie.

Hmm, hij is zeker enkel wat aan het prutsen, dan is serializeren of gewoon een flat file gebruiken 10 keer handiger.

MilM

Legacy Member
Gewoon idd naar een tekstfile schrijven met een "enter" erachter (nieuwe lijn) en dan gewoon een while lus met readLine gebruiken om terug in te lezen. (er zijn veel mogelijkheden natuurlijk)

Alhoewel ik mij wel afvraag of het de moeite is om dit te doen als het maar enkel is om te leren programmeren in Swing.

Als je meer wil leren over het saven van data, kun je wat meer opzoeken over het schrijven naar Files of over met een database werken, zoals bijv. HSQLDB
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan