Walter,
Uma solucao seria, no construtor na classe B, passar uma referencia para
a instancia da classe A.
Ex:

public class Teste {
    public static void main(String[] args) {
        // instancia thread A
        A threadA = new A();
        threadA.start();
    }
}

public class A extends Thread {
    private B threadB;

    public A() {
        // threadA "aponta" para um objeto da classe B
        threadB = new B(this);
    }

    public void fazAlgumaCoisa() {
        System.out.println("Faz alguma coisa");
    }

    public void run() {
        // faz alguma coisa e inicializa threadB
        threadB.start();
    }
}

public class B extends Thread {
    private A threadA;

    public B(A a) {
        this.threadA = a;
    }

    public void run() {
        // faz qualquer coisa, inclusive invocar metodos em threadA
        threadA.fazAlgumaCoisa();
    }
}

Era algo mais ou menos assim que voce estava procurando?

Andre Mendonca
[EMAIL PROTECTED]

Walter do Valle wrote:
> 
> Amigos da lista
> 
> Em primeiro lugar gostaria de agradecer a todos pelas sugestoes que
> recebi para resolver o problema de concorrecia de acesso a um arquivo
> txt. Conseguimos resolver nosso problema sem nos desfazermos do arquivo
> txt.
> 
> Agora estou com outro probleminha: tenho uma aplicacao que cria duas
> threads da seuinte maneira
> - A interface cria a thread A
> - A thread A cria a thread B
> 
> Como fazer para que a thread B consiga se comunicar com a thread A. B
> precisa invocar um metodo de A, mas ao que parece A conhece B, mas B nao
> conhece A. Como fazer para mandar um mensagem para a thread pai?
> 
> Alternativamente pensei:
> 
> - A interface cria as threads A e B
> 
> Mas mesmo assim ambas nao se conhcecem. Como fazer entao?
> 
> Agradeco desde jah qualquer ajuda.
> 
> --
> 
>    (_:_       ---                 Walter do Valle
>      /---------/
>   .-/.  \     / \--.   Universidade Federal de Santa Catarina
>  / /  \  \ 7 / / \  \  Ciencias da Computacao
>  \ `  /   -o---\--- /  Florianopolis - SC
>   `--'     L    `--'   ICQ # 14305933
>                  ______________________________________
> 
>                                Visite-me!
>                      http://www.inf.ufsc.br/~walter
>          --------------------------------------------------
>          /"\
>          \ /  CAMPANHA DA FITA ASCII - CONTRA MAIL HTML
>           X   ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
>          / \
>          --------------------------------------------------
> * Para nao receber mais e-mails da lista, acesse 
><http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha 
>a lista <[EMAIL PROTECTED]> e de um <submit>.
* Para nao receber mais e-mails da lista, acesse 
<http://www.sun.com.br:8080/guest/RemoteAvailableLists>, coloque seu e-mail, escolha a 
lista <[EMAIL PROTECTED]> e de um <submit>.

Responder a