08. februar 2009 - 13:25Der er
8 kommentarer og 1 løsning
JSpinner, bytte rundt på spinner og tekstfeldt
Hej Eksperten.
Jeg skal løse en simpel opgave med Java swing/awt, og jeg er bestemt ikke velbevandret i den grafiske del af Java. Jeg skal bruge en JSpinner som tæller en float op eller ned. Dette virker også fint. Jeg har dog et billede som det skal ligne, og på dette sidder tekstfeltet til JSpinneren på højre side af knapperne. Jeg har ikke kunne finde noget eksempel endnu hvor tekstfeltet ikke sidder på venstre side.
Hvordan får man flyttet displayet om på den anden side? Jeg har tænkt på alternativt, hvis man kan slå teksfeltet fra/fjerne det fra knapperne, så kan jeg lave et tekstfelt på den anden side af knapperne som læser floaten med mySpinner.getValue(), hvis det ikke kan lade sig gøre at bytte rundt, så hvis nogen ved hvordan man evt. kan fjerne diplayet helt i spinneren, kan det måske være et nødhack.
Jeg skal faktisk også have en enhed bagefter i feltet, så jeg må antage at det med at fjerne/gøre tekstfeltet til spinneren usynligt må være måden at gøre det på.
Ahh nice! Der havde jeg sjovt nok også været omkring flere gange, jeg har bare skrevet syntaksen forkert hehe.
Jeg skal dog stadig have 'kg' på som enhed. Ved hvordan man gør det? Jeg har et andet tekstfelt som udfører det rigtige, så hvis man kan fjerne spinnerens tekstfelt vil det også løse problemet.
Jeps, det virker! tusind tak! Det er dog som om editoren overskriver min spinnermodel nu; så tekstfeltet er blevet squezet lidt, så der ikke længere kan være 3 decimaler (0.000 kg). Hvordan sætter jeg nu størrelsen på tekstfeltet?
(ja undskyld det er sikkert noob spørgsmål, men det er som sagt ret nyt for mig at rode med GUI i Java).
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.