Io, che ho la console attivata per le applet, vedo che viene generato questo stack di eccezione... prova a capirne la causa. Secondo me stai cercando di leggere quel file txt in modo errato: ricorda che una applet gira all'interno di una sandbox in una pagina web, quindi non ha accesso al file system e anche se ce l'avesse, non tutti hanno quel file, né quel percorso sul proprio PC... le risorse (che sono sul server) vanno caricate in modo diverso, usando getResource(). Se già lo fai (non ho letto il codice) allora stai sbagliando qualcosa nel recupero del percorso.
codice:
27-giu-2011 13.32.06 DadoMusicJApplet.DadoMusicJApplet$1 run
GRAVE: null
java.io.FileNotFoundException: \Users\J\Documents\PERSONALE\STUDIO\Conservatorio\1T\Teoria\note.txt (Impossibile trovare il percorso specificato)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileReader.<init>(Unknown Source)
at DadoMusicJApplet.DadoMusicJApplet$1.run(DadoMusicJApplet.java:220)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
java.lang.reflect.InvocationTargetException
at java.awt.EventQueue.invokeAndWait(Unknown Source)
at DadoMusicJApplet.DadoMusicJApplet.init(DadoMusicJApplet.java:200)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at java.io.Reader.<init>(Unknown Source)
at java.io.BufferedReader.<init>(Unknown Source)
at java.io.BufferedReader.<init>(Unknown Source)
at DadoMusicJApplet.DadoMusicJApplet$1.run(DadoMusicJApplet.java:224)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)