Escolar Documentos
Profissional Documentos
Cultura Documentos
pt.w3support.net/index.php?db=so&id=… 1/6
26/11/2010 Como foco em JTextField dentro de um…
Eu estou escrevendo uma pesquisa e substituir a função em uma espécie de programa de planilha. O que eu
quero é que se você procurar por uma seqüência de caracteres, o programa mostra uma tabela com o elemento
que foi encontrado.
Até aí tudo bem, mas eu não consigo o elemento para obter o foco, com o cursor na mesma para que você
possa começar imediatamente a escrever.
Estou usando uma JTable personalizada e também um TableCellEditor personalizado. Os truques a seguir não
parecem funcionar:
(Dentro do TableCellEditor personalizado):
SwingUtilities.invokeLater(new Runnable() {
public void run() {
my_textfield.requestFocus();
}
} );
ou:
my_jtable.editCellAt(0, 3);
my_jtable.requestFocus();
ou
my_jtable.getEditorComponent().requestFocusInWindow();
Estou faltando alguma coisa? Existe uma boa descrição (diagrama de fluxo de Nice) que mostra como os
eventos ocorrem? Ou código de exemplo que poderia fazer algo semelhante?
Answer: 383072
Com algumas googling eu encontrei um tópico no fórum: programaticamente iniciar a edição de uma célula em
uma JTable respondeu com a seguinte idéia:
Answer: 380577
pt.w3support.net/index.php?db=so&id=… 3/6
26/11/2010 Como foco em JTextField dentro de um…
}
Search
adicionar j textfield +jtable
Site Search
Bookmark
Related Articles
Topic: java
Are there any good Java blogs around?
Dealing with command line arguments and Spring
Correct behavior for interface methods that can't be implemented
Java performance of StringBuilder in a loop
How do I unit test jdbc code in java?
Base64 encoded string search
Topic: swing
Index
Map: db
Map: international
pt.w3support.net/index.php?db=so&id=… 4/6
26/11/2010
Map: international Como foco em JTextField dentro de um…
Map: sitemap
Automagic Translation
pt.w3support.net/index.php?db=so&id=… 5/6
26/11/2010 Como foco em JTextField dentro de um…
pt.w3support.net/index.php?db=so&id=… 6/6