Naravno, ne postoji tako nešto kao što je ćirilična tačka.
Radi se o ovome:
Kada unosim nešto u JTextField, ako mi je izabran English .., sve je u redu, takođe i ako je izabrana latinica. Ali, kada odaberem ćirilicu, onda mi se ne prihvata unos tačke sa numeričke tastature. Sve ostale tipke rade. Da ne bude zabune, polje je najobičniji JTextField, nikakvo ograničenje poput numerika i sl.
U pitanju je WinXP, Java 1.5.
Ovo bi moglo da bude i pitanje za Windows forum, ali meni se dešava u Javi.
Inače u Regional Options imam :
English i keyboard US;
Serbian(Cyrillic) i isto to za keyboard;
Serbian(Latin) i isto to za keyboard.
Probao sam da promenim keyboard, ali nisam našao rešenje.
Ima li neko ideju ?
Dodatak:
Otkako sam postovao pitanje(a vidim niko ga još nije ni pročitao), malo sam čačkao i zaključio da je ipak Java u pitanju, a ne WinXP.
Naime, kada sam JTextField-u dodao KeyListener, vidim da ne generiše keyTyped, kao za ostale "normalne" tipke, več samo keyPressed i keyReleased. Istovremeno, kada odaberem English ili Serbian(Latin), generiše i keyTyped.
A isto tako se ponaša i za JTextArea, što je i logično.
Nisam do sada petljao sa key mapping-om, ne znam ni da li ima svrhe.
[Ovu poruku je menjao tiranin dana 30.09.2005. u 20:38 GMT+1]