Java es uno de los lenguajes de programación . Fue creado originalmente por James Gosling en 1994 por Sun Microsystems , Inc., ahora propiedad de Oracle Systems, Inc. programación Java es uno de los puestos de trabajo de TI que paga bien . Pero ningún programa informático sale perfecto la primera vez . Los programadores a menudo están involucrados en el proceso llamado depuración o eliminación de errores de software . En cuanto a Java en general puede usar jdb para la depuración. Pero los programas que implementan interfaces gráficas o los que trabajan con EDT o eventos distribuidor Tema requiere un método diferente. Cosas que necesitará
debug.jar
Ver Más instrucciones
1
Ir a swinghelper.dev.java.net . Esta es la página del proyecto de ayuda swing. El proyecto de ayuda oscilación fue creado por los desarrolladores de Java GUI para encontrar y compartir soluciones para los problemas que enfrentan los desarrolladores de la interfaz de usuario gráfica de Java.
2
Descargar el archivo debug.jar . Este archivo contiene los métodos de Java que pueden ayudar a los programadores para depurar el Dispatcher Evento Thread.
3
En Windows vaya a " Inicio"> "Ejecutar " y escriba "cmd ". Se abrirá la ventana de línea de comandos.
4
Type establecida CLASSPATH = classpath1 . Cuando classpath1 es la ubicación en la que guardar debug.jar . Esto asegurará que el compilador Java encontrará debug.jar al compilar el programa
5
Añadir este código:
RepaintManager.setCurrentManager ( nueva CheckThreadViolationRepaintManager ()); < br . >
en su método de inicio .
6
compilar y ejecutar el programa Java . Ir a través de las distintas partes del programa . Haga clic en los componentes de la interfaz de usuario. Trate de pasar por todo el proceso de su programa informático.
7
Volver a la ventana de línea de comandos. A medida que pasó por todo el proceso de la aplicación java , java imprime todas las trazas de la pila de métodos hilo despachador de eventos que fueron llamados fuera del despachador de eventos .
8
Corrija los métodos problemáticos llamándolos con SwingUtilities.invokeAndWait ().