Implemente o pattern singleton. Ex:

        public class A {
                private A() {
                }

                public static A getInstance() {
                        if(instance == null)
                                instance = new A();
                        return instance;
                }

                private static A instance = null;
        }

        Isso garantirah que haja uma unica instancia da classe A,
acessivel somente atraves do metodo getInstance.

Abracos,

Bruno.



On Fri, 16 Jun 2000, Fabricio Jailson Barth wrote:

> 
>   O meu problema eh o seguinte:
> 
> 
>   Tenho uma classe Interface extends JFrame, que possui um JTextArea e um
> scroll. O objetivo desta classe eh mostrar um log do sistema.
> 
>   As outras classes do sistema possuem o seguinte codigo (de forma
> generica):
> 
>   public class MetaLog extends Metaclass {
>   // a classe Metaclass faz parte de um pacote da ferramenta Javassist,
>   // uma ferramenta reflexiva para a linguagem Java
> 
>   Interface interfaces = new Interface ();
> 
>   interfaces.adiciona(String);
> 
>   .....
> }
> 
>   A minha classe MetaLog eh instanciada varias vezes.
> 
>   O meu objetivo eh possui apenas uma janela do JFrame.
> 
>   Mas como estou descrevendo o meu codigo, a cada vez que surge um novo
> objeto da classe MetaLog eu crio outro objeto da classe Interface, e isto
> eu nao quero. 
> 
>   Alguem saberia me dizer como posso implementar esta solucao ??
> 
>   At+ !
> 
>                       Fabricio Jailson Barth               
>                       Ciencias da Computacao
>                       Universidade Regional de Blumenau
> 
> 
>     --------------------------- 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]
>     [regras da lista: http://www.soujava.org.br/regras.htm]
>     ---------------------------------------------------------------------
> 


______________________________________________________________
Bruno Diniz de Paula
[EMAIL PROTECTED] - UFMG

"Coracoes ao alto e pes no chao."

"A verdadeira experiencia com Deus nao nos faz
 fugir da realidade, mas nos da forcas para
 enfrenta-la e transforma-la."

Pe. Zeca

    --------------------------- 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]
    [regras da lista: http://www.soujava.org.br/regras.htm]
    ---------------------------------------------------------------------

Responder a