Q:

Como usar uma thread específica de uma classe com múltiplas threads?

Estou com uma classe chamada Bola onde nela tenho uma thread que faz umas bolinhas se movimentarem na fase 1 de um do jogo. É possível eu implementar nessa mesma classe outra thread que faça as bolinhas se movimentarem de forma diferente no caso para fase 2 do jogo, se possível deixem um exemplo de como posso ter as 2 thread na mesma classe e como posso acessar cada uma.
Aqui está o código:
import java.awt.Rectangle;

public class Bola extends Thread {
private int x,y,tamanho;
private int direcao;
int opcao;

public Bola(int x,int y,int tamanho){
    this.x=x;
    this.y=y;
    this.tamanho=tamanho;
}

@Override

public void run() {
    super.run();
    while(1==1){

        try {
            Thread.sleep(2);
        } catch (InterruptedException e) {
            e.printStackTrace();
        }
        if(x<150){
            direcao=1;

        }
        if(x>700){
            direcao=0;

        }
        if(direcao==1){
            x++;

        }
        if(direcao==0){
            x--;
        }
    }
//aqui gostaria de por outra thread, do mesmo jeito da primeira,porém vai //alterar o y...dai na classe da fase eu gostaria de chamar apenas essa thread //que altera o y

}

public Rectangle colisao(){
    return new Rectangle(x, y, tamanho, tamanho);
}

public int getX() {
    return x;
}

public void setX(int x) {
    this.x = x;
}

public int getY() {
    return y;
}

public void setY(int y) {
    this.y = y;
}

public int getTamanho() {
    return tamanho;
}

public void setTamanho(int tamanho) {
    this.tamanho = tamanho;
}

}

A:

Você não "acessa" uma thread. Você inicia ela, e ela continua executando. Diga-se de passagem, o seu programa já está rodando em uma thread -- o que você faz é iniciar novas threads.
É possível coordenar threads usando diversos recursos: sincronização, semáforos, objetos compartilhados, etc. Mas para saber o que é mais apropriado no seu caso, é necessário definir  porque você deseja uma thread para cada fase e o que isso vai trazer de benefício?
Também seria útil que você mostrasse detalhes da classe já existente, para sabermos como essa thread é criada e utilizada.

