IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: JTextField - zablokování psaní do okna

Aktivity
Avatar
pokusnicek
Člen
Avatar
pokusnicek:6.4.2014 21:46

Zdravím, chci se zeptat, lze zablokovat aby uživatel v gui rozhraní nemohl do textfieldu zapisovat, pouze by se zapisovalo když kliknu na klavesu, třeba 1 tak by se do textfieldu zapsala jednička.

dík

 
Odpovědět
6.4.2014 21:46
Avatar
MrPabloz
Člen
Avatar
Odpovídá na pokusnicek
MrPabloz:6.4.2014 22:45

To bloknutí máš takhle

yourJTextField.setEditable(false)

Poté uz jen stačí vykutit přidávání po zmáčknutí, ze si vytvoříš nějakého posluchače (keylisener) a hlídáš zmáčknutí klávesy a poté jen nastavíš po zmáčknutí klavesy hodnotu v textfield

yourJTextField.setText(yourTextField.getText()+znak)
Nahoru Odpovědět
6.4.2014 22:45
Harmonie těla a duše, to je to, oč se snažím! :)
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.