问题描述
我试图在同一个 jtable 中加入两个表,然后我比较 2 个 id,但我无法比较,因为我在 im1.getAlojamentoId() = projeto2trilho.DAL.Alojamento[ alojamentoId=3 ] 中收到了 id,怎么能我只有那 3 个才能比较?
public void TodosAlojamentosAvaliacao(){
List<Alojamento> listaalojamento = null;
List<ClassAlo> listaaloclass = null;
DefaultTableModel tmodel = (DefaultTableModel)jTable1.getModel();
tmodel.setRowCount(0);
listaalojamento = AlojamentoJpaController.readAll();
listaaloclass = ClassAloJpaController.readAll();
for(Alojamento im : listaalojamento ){
for(ClassAlo im1 : listaaloclass )
{
if(im.getAlojamentoId().equals(im1.getAlojamentoId()))
{
String [] linhaTabela = new String[3];
linhaTabela[0] = im.getAlojamentoId().toString();
linhaTabela[1] = im1.getClassAloId().toString();
// linhaTabela[2] = gui.getGuiaIdade().toString();
System.out.println(im1.getAlojamentoId());
tmodel.addRow(linhaTabela);
}
}
}
//DefaultTableModel tmodel = new DefaultTableModel();
tmodel.fireTableDataChanged();
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)