Bom não sei si minha pergunta é muito ignorant mas mesmo assim eu preciso perguntar…
estou fazendo uma aplicação apenas com janelas do tipo JOptionPane com opções sem usar JLabel nem JTextField nem JButton nem nada do tipo. Bom to tentando fazer um metodo (alterar), emp é meu vetor, int n é meu contador, bem na linha vermelha esta dando erro, dis assim Type mismatch: connot convert from void to string.
“E agora José ?”
qui qui eu faço? si puderem averiguar algum erro ai no codigo favor me deêm uma dica!!!
[color=blue]OBRIGADO!!![/color]
public static void alterar(Empregado []emp, int n)
{
int i;
String pnome, novonome,aux;
Empregado nome1;
pnome=JOptionPane.showInputDialog("Nome do empregado a pesquisar");
for(i=0;i<n;i++)
{
if (emp[i].getClass().getName().equals("Empregado"))
{
if(emp[i].getNome().equalsIgnoreCase(pnome))
{
nome1=(Empregado)emp[i];
aux="Nome Atual: "+nome1.getNome();
[color=red]novonome=JOptionPane.showMessageDialog(null,aux+"\n Digite Novo Nome");[/color]
nome1.setNome(novonome);
}
}