Java è uno dei linguaggi di programmazione più diffusi . E ' stato originariamente creato da James Gosling nel 1994 per la Sun Microsystems , Inc. ora di proprietà di Oracle Systems, Inc. programmazione Java è uno di quei posti di lavoro IT che paga bene . Ma nessun programma per computer esce perfetta la prima volta. I programmatori sono spesso coinvolti nel processo chiamato debug o la rimozione di errori di software . Per quanto riguarda Java si può generalmente usare jdb per il debug. Ma i programmi che implementano le GUI o quelli che lavorano con EDT o Event Dispatcher Discussione richiedono un metodo differente . Cose che ti serviranno 
 debug.jar 
 Mostra più istruzioni 
 1 
 Vai swinghelper.dev.java.net . Questa è la pagina per il progetto di aiuto swing. Il progetto di aiuto altalena è stato creato da sviluppatori Java GUI per trovare e condividere le soluzioni per i problemi incontrati da Graphical User Interface sviluppatori Java . 
 2 
 Scarica il file debug.jar . Questo file contiene metodi Java che possono aiutare i programmatori in fase di debug il Dispatcher Discussione Event . 
 3 
 In Windows andare su " Start"> " Esegui ", quindi digitare " cmd ". Si aprirà la finestra della riga di comando . 
 4 Tipo 
 set CLASSPATH = classpath1 . Dove classpath1 è la posizione in cui si salva debug.jar . Questo farà sì che il compilatore Java troverà debug.jar quando si compila il programma 
 5 
 Aggiungi questo codice : 
 
 RepaintManager.setCurrentManager ( nuovo CheckThreadViolationRepaintManager ()); < br . > 
 nel metodo di avvio . 
 6 
 compilare ed eseguire il programma Java . Passare attraverso le varie parti del programma . Fare clic sui componenti dell'interfaccia utente . Provate a passare attraverso tutto il processo del vostro programma per computer . 
 7 
 Torna alla finestra della riga di comando . Come hai passato tutto il processo di applicazione java , java stampa tutti i tracce dello stack di dispatcher di eventi metodi della discussione che sono stati chiamati fuori del dispatcher di eventi . 
 8 
 Correggere i metodi problematici chiamandoli con SwingUtilities.invokeAndWait ( ) .