Gente, é o seguinte, estou desenvolvendo uma aplicação Java e eu preciso q essa aplicação tenha a opção de imprimir os dados cadastrados em um ArrayList.
Estava pensando em sobrescrever os toStrings dos objetos cadastrados e criar uma String contendo todas as informações dos objetos algo do tipo:
String info ="Nome: " + list.get(i).getNome() + “\n” + "Valor: " + list.get(i).getValor();
Entao eu gostaria de enviar essa String à um método que enviasse essa String à uma impressora conectada à maquina que está rodando o programa e esta imprimisse corretamente a String.
Porém, tenho muitas dúvidas… Como eu acesso a impressora? Quais métodos devo utilizar para q ela imprima determinada String? Será q alguém ai poderia postar um exemplo de como fazer isso??