Estou tendo problemas com ArrayList, estou trabalhando com Jframe, e nesse formulário tem um Campo e eu queria trazer o Arraylist desse Objeto dentro de uma JTable.
Exemplo: Preenche o campo com o numero da mesa e nessa mesa tem um arraylist de produto, queria que faça aparecer no jtable a lista de produtos dessa mesa que pesquisei no campo.
import java.awt.List;
import java.util.ArrayList;
public class Mesa {
private int numeroMesa, quantidadePessoa;
private float totalpagar;
ArrayList <Produto> produtos = new ArrayList<>();
public Mesa(int numeroMesa, int quantidadePessoa, float totalpagar ) {
this.numeroMesa = numeroMesa;
this.quantidadePessoa = quantidadePessoa;
this.totalpagar = totalpagar;
}
public Mesa(){
;
}
public void inserirProduto(Produto produto){
produtos.add(produto);
}
public void listarProdutos(){
for(int i = 0; i < produtos.size(); i++)
System.out.println(produtos.get(i).getId()
);
}
public int getNumeroMesa() {
return numeroMesa;
}
public void setNumeroMesa(int numeroMesa) {
this.numeroMesa = numeroMesa;
}
public int getQuantidadePessoa() {
return quantidadePessoa;
}
public void setQuantidadePessoa(int quantidadePessoa) {
this.quantidadePessoa = quantidadePessoa;
}
public float getTotalpagar() {
return totalpagar;
}
public void setTotalpagar(float totalpagar) {
this.totalpagar = totalpagar;
}
}