Bom pessoal, meu problema é o seguinte: estou pegando a impressora padrão do sistema e então uso o método getDefaultAttributeValue(), como vocês podem ver no código abaixo:
PrintService printer = PrintServiceLookup.lookupDefaultPrintService();
printer.getDefaultAttributeValue(MediaSizeName.class);
PrinterJob printerJob = PrinterJob.getPrinterJob();
Até ai tudo bem, o problema é que quando vou olhar o atributo defaultSettings de printer, ele me retorna esse vetor:
[0]=70
[1]=-50
[2]=600
[3]=600
[4]=1
[5]=1
[6]=1
[7]=0
Como faço pra descobrir o que é cada uma dessas posições? Mudando as configurações da impressora, percebi ue o [0] ali se refere ao tamanho do papel(A3,A4,etc) mas o resto não faço idéia.