Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

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

Java Java JTextField - zablokování psaní do okna

Aktivity (1)
Avatar
Kejmou
Člen
Avatar
Kejmou: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 Kejmou
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  +1 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.