Oi Pessoal,
tenho uma dúvida....
fiz um LinkedHashMap:
Map <String,myButton> map = new LinkedHashMap <String,myButton>();
minha clase botão:
publicclassmyButtonextendsJToggleButton{privateStringgeometry="";privatebooleanallowed=false;publicmyButton(){super();}...//gets and sets}
Olhando os códigos de exemplo dos posts que falam do hashcode(), só vi clases sem pai.
No meu caso, não preciso sobreescrever o método hashCode() e equals()???
E se fosse necesario implementar os métodos, como eu faria isso?
O hashCode é importante para classes cujos objetos são chaves do mapa.
O seu botão não é a chave do mapa. String é a sua chave
Não precisa sobre escrever o método hashCode.