Olá pessoal, estou com um probleminha nesse código
import java.util.*;
import javax.swing.*;
public class JogoVelha {
public static void main(String[] args) {
System.out.println("***Jogo da Velha***");
String a = JOptionPane.showInputDialog("Entre com o nome do jogador1: ");
String b = JOptionPane.showInputDialog("Entre com o nome do jogador2: ");
String jogador1 = a;
String jogador2 = b;
System.out.println("Jogador 1: " + a);
System.out.println("Jogador 2: " + b);
Tabuleiro.imprimir();
Jogo.jogar();
class Tabuleiro {
String p1, p2, p3, p4, p5, p6, p7, p8, p9;
void imprimir() {
System.out.println(p1 + p2 + p3);
System.out.println(p4 + p5 + p6);
System.out.println(p7 + p8 + p9);
}
}
class Jogo {
Tabuleiro T = new Tabuleiro();
void jogar() {
String p = JOptionPane.showInputDialog("Qual a sua posição? ");
int x = Integer.parseInt(p);
switch (x) {
case 1:
T.p1 = "x";
break;
case 2 :
T.p2 = "x";
break;
case 3 :
T.p3 = "x";
break;
case 4 :
T.p4 = "x";
break;
case 5 :
T.p5 = "x";
break;
case 6 :
T.p6 = "x";
break;
case 7 :
T.p7 = "x";
break;
case 8 :
T.p8 = "x";
break;
case 9 :
T.p9 = "x";
break;
}
}
}
class Jogador {
String nome;
String simb;
Jogo j;
}
}
}
Quando vou compilar aparece
:16: erro: cannot find symbol
Jogo.jogar();
^
symbol: method jogar()
location: class jogo
não sei o que fazer, me ajudem