[code] private void carregarSolicitacao() {
EntityManager em = emf.createEntityManager();
em.getTransaction().begin();
try {
Query query = em.createNamedQuery(“Compras.findByNumero”);
SolicitacaoDeCompra sol = new SolicitacaoDeCompra();
sol.setSdcNumero(new BigInteger(tfNumero.getText()));
query.setParameter(“numero”, sol);
double total = 0;
String saida = "";
List list = query.getResultList();
Iterator iterator = list.iterator();
for (int i = 0; iterator.hasNext(); ) {
Compras temp = (Compras) iterator.next();
total += temp.getQuantidade() * temp.getProduto().getPdtPrecoErrado();
saida += " Tipo: " + temp.getProduto().getPdtTipoVenda() + " - " + temp.getProduto().getPdtDesc() + " - Quantidade: " + temp.getQuantidade() + " = R$ " + temp.getQuantidade() * temp.getProduto().getPdtPrecoErrado() + "\n";
}
jTextField1.setText("R$ " + total);
lista.addElement(saida);
area.setModel(lista);
} catch (Exception e) {
e.printStackTrace();
em.getTransaction().rollback();
} finally {
em.close();
}
[/code]
Bom eu não consegui carregar a imagem aqui…
mais no JList ele fika assim:
Produto 1 - Produto 2 (tudo na mesma linha)
Preciso que fique assim:
Produto1
Produto2
entenderam?