Como chamar a caixa de dialogo de impressão do windows?
4 respostas
evertonsilvagomesjav
Galera bom dia a todos!
Bom estou com o seguinte método que lista as impressoras disponiveis na máquina, porém eu nao consigo selecionar qual eu quero imprimir pois elas vem em forma de Strings.
tipo sei que pedir d mais…mas teria como alguem me da um auxilio no codigo pq nao quero so copiar e colar o codigo, obrigado.
evertonsilvagomesjav
Galera como eu faço pra setar a impressora que e aberta no jDialog de impressão do java?
tenho o seguinte codigo de impressão:
Stringtexto=jTextArea.getText();Stringimpressora="//10.0.16.5/Aficio_3035";byte[]bytes=texto.getBytes();try{FileOutputStreamporta=newFileOutputStream(impressora);// aqui está a impressora passada, onde eu quero colocar a impressão selecionada no jDialogtry{porta.write(bytes);porta.close();JOptionPane.showMessageDialog(null,"Arquivo impresso.: \n"+"Impressora: Aficio_3035");}catch(IOExceptionex){Logger.getLogger(FramePrincipal.class.getName()).log(Level.SEVERE,null,ex);}}catch(FileNotFoundExceptionex){Logger.getLogger(FramePrincipal.class.getName()).log(Level.SEVERE,null,ex);}