Outra duvida…
JOptionPane.showInputDialog funciona como String ou int???
pois ja q estou trabalhando com numeros… fiz o teste mas deu erro!
e o JOptionPane.showMessageDialog String ou int???
JOptionPane é uma String, quando você digitar um número na caixa de texto vai gerar exceção, pois você não esta fazendo uma conversão.
ex:
int nota1; nota1 = Integer.parseInt(JOptionPane.showInputDialog("Nota 1: "));
Nesse código estou passando a “função Integer.parseInt” para transformar ou converter valor inteiros para o JOption.
Olhando um pouco mais para baixo… sua variavel “media” é inteiro… e esta recebendo valor como String… isso é impossivel… passe suas variaveis nota para inteiras. ai sim… ficara funcionando.
Correção do seu codigo amigo é bom que seu atributo media seja do double cara pois media pode ser “valor quebrado”. pode ser que não sai o valor que você esperava…