Java is een van de populaire programmeertalen . Het werd oorspronkelijk gemaakt door James Gosling in 1994 voor Sun Microsystems , Inc nu eigendom van Oracle Systems , Inc programmeren in Java is een van die IT-banen die goed betaalt . Maar geen computerprogramma komt perfect de eerste keer . Programmeurs zijn vaak betrokken bij het proces genaamd debuggen of verwijderen van software fouten . Met betrekking tot Java kunt u doorgaans gebruik jdb voor debugging . Maar programma's die GUI's of degenen die werken met EDT of gebeurtenis Dispatcher discussie vereisen een andere methode te implementeren . Wat je nodig hebt debug.jar Toon Meer Aanwijzingen 1 Ga naar swinghelper.dev.java.net . Dit is de pagina voor de swing helper project . De swing helper project werd gemaakt door Java GUI -ontwikkelaars te vinden en te delen oplossingen voor problemen van Java Graphical User Interface ontwikkelaars . Kopen van 2 Download het bestand debug.jar . Dit bestand bevat Java- methoden die programmeurs kunnen helpen bij het oplossen van de Event Dispatcher Thread . 3 In Windows gaat u naar " Start " > " Uitvoeren " en typ " cmd ". De lijn commando scherm zal zich openen. Type 4 set CLASSPATH = classpath1 . Waar classpath1 is de locatie waar u bespaart debug.jar . Dit zal ervoor zorgen dat de Java-compiler vindt debug.jar wanneer u uw programma te compileren 5 Voeg deze code : RepaintManager.setCurrentManager ( nieuw CheckThreadViolationRepaintManager ( ) ) ; < br . > in je startup methode . samenstellen en uitvoeren van uw Java-programma 6 . Ga door de verschillende onderdelen van uw programma . Klik op de onderdelen van de gebruikersinterface . Proberen om te gaan door het hele proces van uw computer programma . 7 Ga terug naar de command line venster . Als u door het hele proces van de toepassing van Java ging , java drukt alles uit de stapel sporen van Event Dispatcher Onderwerp methoden die buiten het event dispatcher werden genoemd . 8 Corrigeer de problematische methoden door te bellen ze met SwingUtilities.invokeAndWait ( ) .
|