Hvordan feilsøke Java EDT

Java er en av de populære programmeringsspråk. Den ble opprinnelig skapt av James Gosling i 1994 for Sun Microsystems, Inc. nå eid av Oracle Systems, Inc. Java-programmering er en av de IT-jobber som betaler godt. Men ingen dataprogram kommer ut perfekt første gang. Programmerere er ofte involvert i prosessen kalles debugging eller fjerne programvarefeil. Med hensyn til Java kan du vanligvis bruke JDB for debugging. Men programmer som implementerer GUI eller de som arbeider med EDT eller hendelse Dispatcher Tråd krever en annen metode.

Bruksanvisning

1 Gå til swinghelper.dev.java.net. Dette er siden for swing hjelpeprosjektet. Den swing hjelper prosjektet ble opprettet av Java GUI utviklere å finne og dele løsninger på problemene med Java grafisk brukergrensesnitt utviklere.

2 Last ned filen debug.jar. Denne filen inneholder Java metoder som kan hjelpe programmerere under feilsøking hendelses Dispatcher tråden.

3 I Windows går du til "Start"> "Kjør" skriv "cmd". Dette kommandolinjevinduet åpnes.

4 Type sett CLASSPATH = classpath1. Hvor classpath1 er stedet der du lagrer debug.jar. Dette vil sikre at Java kompilatoren vil finne debug.jar når du kompilere programmet.

5 Legg denne koden:

RepaintManager.setCurrentManager (ny CheckThreadViolationRepaintManager ());

i oppstartsmetode.

6 Kompilere og kjøre Java-program. Gå gjennom de ulike delene av programmet. Klikk på brukergrensesnittkomponenter. Prøv å gå gjennom alle prosessen av dataprogram.

7 Gå tilbake til kommandolinjen vinduet. Som du gikk gjennom hele prosessen med Java-programmet, skriver java ut alle de stakk spor av hendelses Trafikkleder Tråd metodene som ble kalt utenfor arrangementet sentralen.

8 Korriger problematiske metoder ved å ringe dem med SwingUtilities.invokeAndWait ().