Fala Mario, um modelo é algo definido no Design Pattern Observer que, em Java, é conhecido como :
 
        Control-Model-View
 
 
Para entender bem isso, não basta apenas um pitaco de lista de discussão.. mas existe muito material bom disponível na web....
 
dá um olhada no outro mail que eu enviei, que tem alguns links...
 
não é difícil, mas precisa um pouco de paciência no começo...
 
Uma das armadilhas mais comuns em Java é o programador pensar no pacote Swing apenas como um conjunto de interfaces bonitas.. na verdade, a força e elegância do Swing está no uso de modelos e visões separados...
 
-----Mensagem original-----
De: Mario Prado [mailto:[EMAIL PROTECTED]]
Enviada em: quinta-feira, 13 de junho de 2002 13:41
Para: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Assunto: Re: RES: [java-list] Atualizar interface com o usuario

Olá Gaucho

  Não entendi sua resposta. Poderia explicar melhor :
- O que é um modelo. Conheço Templates do C++, mas nada parecido em Java.
- Poderia dar um exemplo ou um link onde encontrar documentação de referencia ?

  Agradeço
Mario Prado

At 11:38 13/6/2002 -0300, Gaucho wrote:
tu está usando um modelo ?
 
a forma mais correta de garantir um comportamento adequado de componentes swing é utilizando-se modelos.. cria um modelo e associa o JTextField a esse modelo, apenas como visão...
-----Mensagem original-----
De: Vladimir [mailto:[EMAIL PROTECTED]]
Enviada em: quarta-feira, 12 de junho de 2002 20:37
Para: [EMAIL PROTECTED]
Assunto: [java-list] Atualizar interface com o usuario

Eu tenho um programa que faz uma rotina muito grande.
A interface com o usuário fica bloqueada (travada) enquanto roda a rotina.
A cada fase da rotina o sistema escreve num JTextArea e andamento, mas isso aparece no final de tudo.
Experimentei colocar a rotina numa Thread (implementando a interface Runnable) e coloquei um repaint() a cada vez que escreve
no JTextArea. Isso não funcionou.
 
Alguém sabe o que tenho de fazer. Uso o JSDK 1.3 da Sun e aplicativo é um JFrame

Cordialmente
--
Mario P.M.F. Prado
ByteCode Engenharia de Sistemas
SV Consultoria e Tecnologia
[EMAIL PROTECTED]

Responder a