Olá pessoal, td bm?
Preciso de ajuda urgente pro meu TCC!!!
Estou fazedno um quiz em java e é o seguinte: tenho um JFrame principal (como menu principal do jogo), e qndo o usuário clica em um nível de jogo, mostra uma caixa de dialogo InputDialog, para ele digitar o nome. O código deste trecho segue abaixo:
new playerIII();
aux = JOptionPane.showInputDialog(null, "Aluno(a), digite seu nome para jogar!", "Nome do aluno(a):", JOptionPane.INFORMATION_MESSAGE);
pontos.nome = aux;
pontos.nivel="Fácil";
this.dispose();
new NewJFrame().setVisible(true);
Porém, ao terminar as perguntas e exibir o JFrame de Recordes, o nome do usuário é mostrado em um label. Mas ao clicar no botao para salvar a pontuação, apenas seu nome não é salvo. Segue abaixo o código do botao q salva pontuação:
new playerIII();
if(BD.getConnection())
{
String sql = "";
sql = "INSERT INTO recordes (nome, nivel, pontuacao) Values('" +
pontos.nome + "','" +
pontos.nivel + "','" +
pontos.ponto + "')";
int r = BD.runSQL(sql);
}
new certosom();
JOptionPane.showMessageDialog(null, "Sua pontuação foi salva!","Recorde:",JOptionPane.INFORMATION_MESSAGE);
if (pontos.id > 0)
{
pontos.id = 1;
}
this.dispose();
new menu().setVisible(true);
Por favor, me judem, tcc pra entregar ja em junho!!!
bjossss e obrigada!!!