jeky84
24-09-2009, 12:23
Salve a tutti...sono nuovo del forum e nel presentarmi vorrei farvi una domanda...
Stò creando un programma per parlare tramite seriale a un microcontrollore e sono riuscito ad istallare rxtx aprire la comunicazione e inviare e ricevere dati
il mio problema( ormai da 10 gg) è su un metodo delle librerie rxtx...cioè il removeeventlistener...non capisco perchè ma esso dovrebbe rimuovere l'ascoltatore in ascolto sulla porta ma non lo fà...e infatti appena creo un nuovo ascoltatore mi genera un'eccezione di tipo toomanylistener exception
Sapete dirmi perchè???
il pezzo di codice è questo
sp.addEventListener(new Logger(str,sp));
sp.removeEventListener();
dove sp è un oggetto di tipo serial port
la creazione dell'event listener è ok...ma se provo a usare il removeeventlistener mi si pianta l'esecuzione del programma
perchè????
Stò creando un programma per parlare tramite seriale a un microcontrollore e sono riuscito ad istallare rxtx aprire la comunicazione e inviare e ricevere dati
il mio problema( ormai da 10 gg) è su un metodo delle librerie rxtx...cioè il removeeventlistener...non capisco perchè ma esso dovrebbe rimuovere l'ascoltatore in ascolto sulla porta ma non lo fà...e infatti appena creo un nuovo ascoltatore mi genera un'eccezione di tipo toomanylistener exception
Sapete dirmi perchè???
il pezzo di codice è questo
sp.addEventListener(new Logger(str,sp));
sp.removeEventListener();
dove sp è un oggetto di tipo serial port
la creazione dell'event listener è ok...ma se provo a usare il removeeventlistener mi si pianta l'esecuzione del programma
perchè????