Adriano Sastre Vieira wrote:

>Estou desenvolvendo uma aplica��o no Forte for Java, e quando compilo,
>v�rios arquivos .class s�o gerados.
>
>Por exemplo:
>nome da Aplica��o:
>  Aplicacao.java
>Arquivos gerados:
>  Aplicacao$1.class
>  Aplicacao$2.class
>  Aplicacao$3.class
>  ...
>  ...
>  Aplicacao$19.class
>
>Pior: se eu deletar esses arquivos .class (todos menos o Aplicacao.class,
>l�gico) eu n�o consigo rodar o programa (com o comando java Aplicacao); ou
>seja, esses arquivos s�o necess�rios para execu��o do programa.
>
L�gico, vc deleta um DLL, seu M$ win n�o funcionara .....

>
>
>Algu�m sabe por que isso ocorre? Existe alguma configura��o no Forte para
>que n�o sejam gerados esses arquivos? O ideal n�o era a gera��o de somente
>um arquivo .class???
>
O que aconte�e � que s�o gerados classes separados de implementa��o de 
alguma funcionalidade. Estou achando que vc est� falando de uma 
aplica��a Swing.  Para o 'event handling' de swing existem dois op��es, 
'adapters' e 'anonymous adapters' A solu��o OO � de 'adapters' por exemplo:
class myPanel_searchButton_actionAdapter implements 
java.awt.event.ActionListener {
  yourPanel adaptee;

  myPanel_searchButton_actionAdapter(PoiPpiHistoryFilterPanel adaptee) {
    this.adaptee = adaptee;
  }

  public void actionPerformed(ActionEvent e) {
    adaptee.searchButton_actionPerformed(e);
  }
}

uma classe desta seria gerado para cada bot�o etc na aplic�o.

>
>
>Desde j� obrigado.
>
>
>_________________________________________________________
>Do You Yahoo!?
>Get your free @yahoo.com address at http://mail.yahoo.com
>
>
>------------------------------ LISTA SOUJAVA ---------------------------- 
>http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
>d�vidas mais comuns: http://www.soujava.org.br/faq.htm
>regras da lista: http://www.soujava.org.br/regras.htm
>historico: http://www.mail-archive.com/java-list%40soujava.org.br
>para sair da lista: envie email para [EMAIL PROTECTED] 
>-------------------------------------------------------------------------
>

-- 
"'You guys (at Microsoft) still don't get it,' 
because it's sort of Java with reliability, productivity and security deleted."

                                        James Gosling




------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a