Hej
Undskyld - jeg har for tiden mange indslag her! (-;
Nu har jeg brugt en hel arbejdsdag på at jokke rundt i NumberFormet og
DecimalFormat og set på en h..... masse af bl.a. suns eksempler. Hvorfor
fanden er der intet der virker i dag?
Jeg ønsker at en editor (til et JTextField) der kun acceptere gyldige
doubles - ingen '.' og kun et ',' !!! Der burde da være nemt.
Sun har en masse fine eksempler som umiddelbart virker, men hvis man
'strisser' feltet lidt ved at redigere tallte på alle mulige underlige
måder; kommer den pludselig og siger af '' (hvis man har slettet feltets
indhold og prøver at indtaste noget nyt) eller '443' (hvis der ex. stod
443,5 og man prøver at sletter de to sidste tegn) ikke er gyldig og så er
det slut med at indtaste i det felt indtil jeg har genstartet.
Er der nogle der kan og vil vise mig koden til en lille 'Dokumentklasse' -
som VIRKER!!?
ex. :
public class FormattedDocument extends PlainDocument {
???
}
Sun har et meget fint eksempel (på:
http://java.sun.com/docs/books/tutorial/uiswing/components/textfield.html)
ved navn TextFieldDemo, men stress-tester man dette lille fine program vil
man hurtigt opdage de fejl som jeg også har.
Apropos alt dette; findes der ikke nogle (freeware) standard ting ala
WholeNumberField og DecimalField som 'virkeri'!!?
Mvh. Morten
PS: Jeg blev hurtig rigtig glad for Java, men er jeg den eneste der er træt
af hjælpen - for mig at se er så godt som det hele bare klassebeskrivelser?
Jeg savner eksemplerne - som fx. i Delphis hjælp!