Pessoal
Estou com um probleminha :oops:
É o seguinte, eu criei uma classe que funciona como um relatório bem simples, onde mostra os dados em um JTextArea mesmo…
Ele está imprimindo certo, só que está meio desalinhado, porque dependendo do número de caracteres que insiro no meu banco de dados ele joga a linha toda para a esquerda, alguém poderia me falar um jeito de alinhar corretamente sem depender do nº de caracteres que está no banco de dados, por favor?
Sei que tem outras formas de fazer um relatório, mas esse projeto tem q ser básico mesmo!!!
segue o código que fiz:
if (e.getActionCommand().equals("Consultar")) {
try {
rs = bco.executeQuery( "SELECT * FROM Geral" );
while(rs.next()){
txaConsulta.append("" + rs.getString("nome")+ "\t");
txaConsulta.append("" + rs.getString("descprod")+ "\t");
txaConsulta.append("" + rs.getString("qtd")+ "\t");
txaConsulta.append("" + rs.getString("valor")+ "\n");
}
}
catch(Exception exception){
System.out.println("NOK");
}
}
Obrigada
abs
Patricia