Galera alguem sabe se tem e se tiver como, listar as impressoras de rede compartilhadas?e por consequência pegar o nome do compartilhamento?
Listando impressoras
2 Respostas
Opa, tem sim!
Dá uma estudada na java printing api
Mas abaixo eu coloquei uma classe exemplo que eu fiz que lista as impressoras presentes, sejam elas de rede ou locais:
import javax.print.PrintService;
import javax.print.PrintServiceLookup;
public class PrinterLister {
private PrintService[] services = null;
public PrintService[] getPrinters(){
services = PrintServiceLookup.lookupPrintServices(null, null);
//debug code
for(PrintService ps : services){
System.out.println(ps.getName());
}
//end of debug code
return services;
}
public PrintService[] getInstalledPrinters(){
return services;
}
public static void main(String args[]){
PrinterLister pLister = new PrinterLister();
pLister.getPrinters();
}
}
Abraço!
Cara funcionou valeu !! 
Criado 21 de setembro de 2006
Ultima resposta 21 de set. de 2006
Respostas 2
Participantes 2
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Casa do Codigo Ontologias e Web Semantica: Do conceito a aplicacao Por Ivam Galvao Filho — Casa do Codigo