GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
Dúvida do jTextArea
Índice dos Fóruns
»
Interface Gráfica
Autor
Mensagem
26/04/2008 17:45:36
Assunto:
Dúvida do jTextArea
daniel vieira
What is classpath?
Membro desde: 24/11/2007 09:46:36
Mensagens: 5
Offline
Criei uma classe para manipular meus componentes dentro dessa classe eu limpo os campos.
segue o código abaixo parte do código.
for (int cont=0;cont<=panel.getComponentCount();cont++){
if (panel.getComponent(cont) instanceof JTextArea){
JTextArea jta=(JTextArea) panel.getComponent(cont);
jta.setText("");
}
}
Esse codigo com outros componentes tipo jtextfield da certo, so que com jtextarea não da certo alguém sabe me dizer o porque????
Daniel Vieira
Slack-user
www.gus-mg.org
27/04/2008 19:17:36
Assunto:
Re:Dúvida do jTextArea
Ironlynx
Moderador
Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline
Sua JTextArea pode estar anexada a um JScrollPane, o que não funcionaria mesmo, faça mais ou - assim:
public void limparCampos(Container container) { Component components[] = container.getComponents(); for (Component component : components) { if (component instanceof JFormattedTextField) { JFormattedTextField field = (JFormattedTextField) component; field.setValue(null); } else if (component instanceof JTextField) { JTextField field = (JTextField) component; field.setText(""); } else if (component instanceof JTextArea) { JTextArea area = (JTextArea) component; area.setText(""); } else if (component instanceof JScrollPane) { //se houver JTextArea junto a um ScrollPane ((JTextArea) ((JScrollPane) component).getViewport().getComponent(0)).setText(""); } } }
Mas se não houver uma JTextArea a um JScrollPane apague o último if, para não dar um CastException...
Não basta persistir...tem que
prevalecer
!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/
Índice dos Fóruns
»
Interface Gráfica
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team