Beleza pessoal, estou fazendo uma aplicação desktop e preciso saber quando a impressão termina. Estou imprimindo diretamente na porta lpt1. Existe algum modo de saber se a impressão já foi concluída?
Modo que estou imprimindo:
BufferedWriter output;
output = new BufferedWriter(new PrintWriter("lpt1");
output.write("IMPRIME PRIMEIRA FRASE\n");
output.write("IMPRIME SEGUNDA FRASE\n");
output.flush();
output.close();