Não entendi este alarme!

4 respostas
D

Prezados não entendi esta mensagem:

The serializable class ModTela does not declare a static final serialVersionUID field of type long

public class ModTela extends JFrame{ }

4 Respostas

A

A mensagem quer dizer exatamente o que diz: que você não declarou uma constante chamada serialVersionUID do tipo long. Quando uma classe é passível de ser serializada (implements Serializable) é uma boa prática definir uma constante com esse nome, com um valor único (IDEs até geram esse numero pra vc), para facilitar a desserialização dessa classe.

Obs: voce implementa Serializable pois JFrame é serializável.

fabiofalci

O mais fácil é desabilitar esse warning! :wink:

jPscoralicK

mais sobre serialVersionUID: http://www.guj.com.br/posts/list/26252.java

D

Valei vou estudar os conceitos.

Criado 29 de maio de 2007
Ultima resposta 29 de mai. de 2007
Respostas 4
Participantes 4