Tenho um JOptionPane que é chamado atraves de um Jmenuitem, só que quando é exibido o JoptionPane nao seta o focus para o JtextField que tenho no JoptionPane.
estou usando netbeans 5.5, já tentei textfield.transferfocus(), textfield.requestfocus(), mas nada.
Como posso solucionar isso ???
Valeu
já tentou jTextField.grabFocus() ?
O problema dele é que o JOptionPane não toma o foco “para si”; deve ser algum bug da sua versão específica do run-time Java.
A maneira mais estúpida de tentar resolver isso, se você puder (ou seja, se for um JOptionPane bobo), é:
- Atualizar o runtime que está rodando nessa máquina onde está dando o problema;
ou
- Se isso não resolver, criar um JDialog você mesmo que faça o que o JOptionPane “deveria” fazer por você. Argh!