Hola estoy haciendo una practica algo grande, de un monopoly y cuando caigo en una casilla de suerte en la cual tengo que retroceder 3 casillas caigo en otra de pagar un impuesto y salta la siguiente excepcion...
sin embargo cuando caigo en otra casilla de suerte con el mismo efecto y retrocedo pero no caigo en la casilla de pagar el impuesto sino un solar por ejemplo la ejecucion sigue tan corrientemente....
Si alguien supiera solucionarme la ENORME duda me seria de mucha ayuda...
la excepcion es la siguiente... la copiare a cachos por que es demasiado larga para un mensaje...
Exception in thread "AWT-EventQueue-0" java.lang.StackOverflowError
at sun.awt.windows.WComponentPeer.coalescePaintEvent( WComponentPeer.java:255)
at java.awt.EventQueue.coalescePaintEvent(EventQueue. java:282)
at java.awt.EventQueue.coalesceEvent(EventQueue.java: 383)
at java.awt.EventQueue.postEvent(EventQueue.java:246)
at java.awt.EventQueue.postEventPrivate(EventQueue.ja va:202)
at java.awt.EventQueue.postEvent(EventQueue.java:175)
at java.awt.Component.repaint(Component.java:3013)
at java.awt.Component.repaint(Component.java:2927)
at FRMtablero.update(FRMtablero.java:298)
at java.util.Observable.notifyObservers(Observable.ja va:142)
at java.util.Observable.notifyObservers(Observable.ja va:98)
at Jugador.setSaldo(Jugador.java:89)
at Especial.operacion(Especial.java:27)
at FRMtablero.update(FRMtablero.java:320)
at java.util.Observable.notifyObservers(Observable.ja va:142)
at java.util.Observable.notifyObservers(Observable.ja va:98)
at Jugador.setSaldo(Jugador.java:89)
at Especial.operacion(Especial.java:27)
at FRMtablero.update(FRMtablero.java:320)
at java.util.Observable.notifyObservers(Observable.ja va:142)
at java.util.Observable.notifyObservers(Observable.ja va:98)
at Jugador.setSaldo(Jugador.java:89)
at Especial.operacion(Especial.java:27)
at FRMtablero.update(FRMtablero.java:320)
at java.util.Observable.notifyObservers(Observable.ja va:142)
at java.util.Observable.notifyObservers(Observable.ja va:98)
at Jugador.setSaldo(Jugador.java:89)
at Especial.operacion(Especial.java:27)
at FRMtablero.update(FRMtablero.java:320)
at java.util.Observable.notifyObservers(Observable.ja va:142)
at java.util.Observable.notifyObservers(Observable.ja va:98)
at Jugador.setSaldo(Jugador.java:89)
at Especial.operacion(Especial.java:27)
at FRMtablero.update(FRMtablero.java:320)
at java.util.Observable.notifyObservers(Observable.ja va:142)
at java.util.Observable.notifyObservers(Observable.ja va:98)
at Jugador.setSaldo(Jugador.java:89)
at Especial.operacion(Especial.java:27)
at FRMtablero.update(FRMtablero.java:320)
at java.util.Observable.notifyObservers(Observable.ja va:142)
at java.util.Observable.notifyObservers(Observable.ja va:98)
at Jugador.setSaldo(Jugador.java:89)
at Especial.operacion(Especial.java:27)
at FRMtablero.update(FRMtablero.java:320)
at java.util.Observable.notifyObservers(Observable.ja va:142)
at java.util.Observable.notifyObservers(Observable.ja va:98)
at Jugador.setSaldo(Jugador.java:89)
at Especial.operacion(Especial.java:27)
at FRMtablero.update(FRMtablero.java:320)
at java.util.Observable.notifyObservers(Observable.ja va:142)
at java.util.Observable.notifyObservers(Observable.ja va:98)
at Jugador.setSaldo(Jugador.java:89)
at Especial.operacion(Especial.java:27)
at FRMtablero.update(FRMtablero.java:320)