14. oktober 2014 - 13:39Der er
9 kommentarer og 1 løsning
Mellemrum i teksten i JComboBox
Hej
Jeg har en JComboBox hvor jeg ønsker at have mellemrum foran nogle tekster således at jeg kan få en træstruktur som: Menu 1 Undermenu 1 Undermenu 2 Menu 2
Jeg kan oprette mellemrummene på følgende måde: my1Combo = new JComboBox(); my1Combo.addItem(" "+wrappedValue);
Mit problem er bare at fjerne mellemrummene igen og undersøge værdien. Pt. bruger jeg følgende: final Object selectedItem = my1Combo.getSelectedItem(); if (selectedItem instanceof ValueWrapper) { ... }
Men da der er mellemrum i værdierne vil de ikke være i ValueWrapper. Jeg har prøvet med følgende men det virker ikke: final Object selectedItem = my1Combo.getSelectedItem().toString().replaceFirst(" ", "");
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Ok, nu er jeg med. Men my1Combo.getSelectedItem().toString().trim() giver samme resultat at selectedItem ikke godkendes som værende en del af ValueWrapper og derfor kommer koden ikke ind i if lykken.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.