Estou estudando java na faculdade, e o professor passou um exercicio: um cadastro de clientes, que tem os seguintes botoes: Cadastrar( colocar os textfields e combobox na table no mesmo formulario), alterar(clico em uma linha da tabela, altero e depois atualizo os dados clicando no botao alterar), excluir(clico em uma linha da tabela e excluo) e o outro botao
GERAR CONTRATO. os botoes anteriores eu consegui, porque usei as aulas anteriores e fiz… mais esse metodo ele ainda nao ensinou, ficou para próxima aula. Porém, eu queria tentar fazer antes da aula.
Alguém sabe o que posso fazer, por onde devo começar para gerar um contrato com os dados dessa tabela?
Desde já agradeço a atenção
(obs: a tabela nao é banco de dados, apenas uma jtable no mesmo formulario)
Boa noite Lucas,
Na verdade, ele explicou dessa maneira: Seria tipo mostrar um documento mais ou menos assim:
Eu, (textfield-nome), residente no endereço(textfield_endereco)… e assim por diante… pegando os dados daquele cliente e preenchendo com os textfields correspondentes
Eu teria que usar o ireport ? (nao faço a minima ideia de como usar).
Entendi. Bom seria ver com o professor como ele quer esse contrato, pois você pode usar o iReport (como vc mencionou), iText, gerar um simples TXT ou até mesmo apresentar em tela.
File file = new File("caminho/do/arquivo.txt");
BufferedWriter out = new BufferedWriter(new FileWriter(file));
out.write("Texto do arquivo");
out.newLine();
out.flush();
out.close();
Alguém me ajuda tenho um trabalho em Java mais não tô conseguindo fazer. Entre em contanto comigo via WhatsApp ou email Domingos.azevedojr@gmail.com
93991031459
public static void main(String[] args) {
StringBuffer sb = new StringBuffer();
sb.append("Este e um teste");
Document document;
PdfDocument pdf;
PdfWriter writer;
OutputStream os;
File dest;
try{
dest = new File("C://desenvolvimentos//test.pdf");
os = new FileOutputStream(dest);
writer = new PdfWriter(os);
pdf = new PdfDocument(writer);
document = new Document(pdf);
document.add( new Paragraph( sb.toString() ) );
try{
writer.flush();
}
catch(IOException io){
System.err.println("ocorreu um erro ao escrever os dados");
io.printStackTrace();
}
document.flush();
document.close();
pdf.close();
try{
writer.close();
os.close();
}
catch(IOException ioe){
System.err.println("Ocorreu um erro ao liberar os recursos");
ioe.printStackTrace();
}
}
catch(FileNotFoundException fnf){
System.err.println("O arquivo nao foi encontrado");
fnf.printStackTrace();
}
}
Rafael, muito obrigado por sua colaboração meu amigo,
Mas estou aprendendo orientado a objetos, entao fiquei meio perdido nesse código… Me perdoe, mas não soube usar esse código que colocou aqui.
Desculpa estar respondendo somente agora, estava estudando e tentando resolver isso… mas nao consegui ainda…
Mais uma vez obrigado pelo tempo dedicado e pela ajuda…