Como o Alexandre ja' comentou, o fato de serem criadas "anonymous inner
classes" nao e' um problema. O uso delas e' um idioma muito comum na
programacao swing.
Mas afinal, porque voce ficou incomodado com o classe$1.class ?
Jose Antonio Rosa dos Santos Jr wrote:
>
> Ola
>
> Ja resolvi o problema. Isto estava acontecendo quando eu fazia o
> seguinte:
>
> public class classe implements ActionListener {
>
> public classe() {
> ...
>
> frmMain.addWindowListener(new WindowAdapter() {
> public void windowClosing(WindowEvent e) {
> System.exit(0);
> }
> });
>
> }
>
> ...
>
> Mudei para algo parecido com isso e funcionou...
>
> public class SFrame extends WindowAdapter implements ActionListener {
>
> public classe() {
> ...
> frmMain.addWindowListener(this);
> ...
> }
>
> public void windowClosing(WindowEvent e) {
> System.exit(0);
> }
>
> Creio que o problema é que quando eu estava dando o new WindowAdapter
> seguido de um metodo, ele considerava que eu estava criando uma classe
> nova, dentro da minha classe classe. Como ela nao tinha nome, ele
> colocava 1 como default.
>
> Algum comentario?
>
> Amplexos
>
> Jose Antonio
>
> Tamer Americo wrote:
> >
> > me intrometendo no assunto, isto acontece comigo somente quando compilo
> > classes que utilizam swing. Geralmente sao gerados uns 3 arquivos class$n.
> >
> > Eu nao sei o que significa esta innerClass. poderiam me explicar ??
> >
> > At 10:29 29/02/2000 -0300, you wrote:
> > >Rodrigo B Mazzilli wrote:
> > >>
> > >> Olá...
> > >>
> > >> O seu código deve ter em algum ponto a declaração de uma inner class. A
> > >> sintaxe padrão Java para inner classes é
> > >> classeprincipal$InnerClass.class
> > >>
> > >> Rodrigo
> > >
> > >Tudo bem, mas pelo o que eu percebi, quando ele coloca um numero, como o
> > >exemplo que eu dei (classe$1.class) é pq a Inner class nao tem um nome
> > >definido. No meu caso, o compilador esta tratando algo como uma inner
> > >class, só que eu nao quero! O que pode ser?
> > >
> > >
> > >
>
> --------------------------- 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]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> ---------------------------------------------------------------------
--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Eurosoft Consultoria <http://www.euroconsult.com.br>
Rua Marina Saddi Haidar, 176 - São Paulo - SP - Brasil
CEP 04650-050
TEL: +55 11 524-8022
FAX: +55 11 524-0408
--------------------------- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------