Você tem um driver USB que simula uma serial, é isso? O javax.com tem um problema. Ele só detecta as portas no momento que a classe é inicializada. Por isso, se você subir sua aplicação ANTES da porta USB ser "transformada" numa COM, ela nunca estará disponível para sua aplicação. O método que faz essa detecção é private, então não há uma maneira fácil de chama-lo. A maneira difícil, usando reflection, é essa aqui: Esse método atualiza a lista de portas. Você pode usa-lo antes de exibir as portas para o usuário escolher, ou antes de sua classe tentar acessar sua porta padrão USB.
This message was edited 3 times. Last update was at 29/10/2007 10:38:13
|