Hola amigos aca con un nuevo problemilla lo cual me ha dado un dolorcillo de cabeza haber si me vuelven a ayudar lo intente de varias formar pero creo que en algo facil lo ando fallando 
 
aca tengo mis entidades 
 Código PHP:
    public class EFactura {
    
    private String NFactura;
    private int Entidad;
    private String FEmision;
    private String FVencimiento;
    private String Monto;
 
    public String getNFactura() {
        return NFactura;
    }
 
    public void setNFactura(String NFactura) {
        this.NFactura = NFactura;
    }
 
    public int getEntidad() {
        return Entidad;
    }
 
    public void setEntidad(int Entidad) {
        this.Entidad = Entidad;
    }
 
    public String getFEmision() {
        return FEmision;
    }
 
    public void setFEmision(String FEmision) {
        this.FEmision = FEmision;
    }
 
    public String getFVencimiento() {
        return FVencimiento;
    }
 
    public void setFVencimiento(String FVencimiento) {
        this.FVencimiento = FVencimiento;
    }
 
    public String getMonto() {
        return Monto;
    }
 
    public void setMonto(String Monto) {
        this.Monto = Monto;
    }   
} 
    
  y aca la otra  
 Código PHP:
    public class EEntidad {
    
    private String Entidad_ID;
    private String Entidad;
 
    public String getEntidad_ID() {
        return Entidad_ID;
    }
 
    public void setEntidad_ID(String Entidad_ID) {
        this.Entidad_ID = Entidad_ID;
    }
 
    public String getEntidad() {
        return Entidad;
    }
 
    public void setEntidad(String Entidad) {
        this.Entidad = Entidad;
    }    
} 
    
  y aca tengo mi controladora  
 Código PHP:
    public class CFactura {
    
    
    public String IngresarFactura(EFactura fac)
    {
    Modulo mod = new Modulo();
    String cad = "insert FACTURA values('"+fac.getNFactura()+"','"+fac.getEntidad()+"','"+fac.getFEmision()
            +"','"+fac.getFVencimiento()+"','"+fac.getMonto()+"')";
    return mod.Ejecutar(cad);
    }
    
    public ArrayList<EFactura>ListarFactura()
    {
            ArrayList lista = new ArrayList();
              Modulo mod = new Modulo();
              ResultSet tabla = mod.Listar("select f.NumFac, e.NomEnt, f.FecEmision, f.FecVencim, f.Monto from FACTURA f, ENTIDAD e "
                      + "WHERE e.Entidad_ID = f.Entidad_ID");
             // ResultSet tabla = mod.Listar("select fa.NumFac, ent.NomEnt,fa.FecEmision, fa.FecVencim, fa.Monto from FACTURA fa inner join ENTIDAD ent on ent.Entidad_ID = fa.Entidad_ID");
              EFactura fac;
              EEntidad ent;
              try{
              while(tabla.next())
                 {
                   fac = new EFactura();
                   ent = new EEntidad();
                   fac.setNFactura(tabla.getString("NumFac"));
                   ent.setEntidad(tabla.getString("NomEnt"));
                   fac.setFEmision(tabla.getString("FecEmision"));
                   fac.setFVencimiento(tabla.getString("FecVencim"));
                   fac.setMonto(tabla.getString("Monto"));
                   lista.add(fac);
                  }
              }
              
              catch(Exception e)
              {JOptionPane.showMessageDialog(null, e.getMessage());}
              return lista;
    }
    
} 
    
  y aca hago mi llamado del jframe   
 Código PHP:
        public void ListarFactura(){
 
        DefaultTableModel tabla = new DefaultTableModel();
        CFactura Objfac = new CFactura();
        ArrayList<EFactura> Lista = new ArrayList();
        Lista = Objfac.ListarFactura();
        tabla.addColumn("N° FACTURA");
        tabla.addColumn("ENTIDAD");
        tabla.addColumn("FEC EMISION");
        tabla.addColumn("FEC VENCIM");
        tabla.addColumn("MONTO");
        tabla.setRowCount(Lista.size());
        int i = 0;
        for(EFactura x : Lista)
           {
       tabla.setValueAt(x.getNFactura(), i, 0);
       tabla.setValueAt(x.getEntidad(), i, 1);
       tabla.setValueAt(x.getFEmision(), i, 2);
       tabla.setValueAt(x.getFVencimiento(), i, 3);
       tabla.setValueAt(x.getMonto(), i, 4);
       i++;
           }
    this.Salida.setModel(tabla);
    } 
    
  y el resultado es el siguiente 
[URL="http://www.subirimagenes.net/show-image.php?id=651b153ba0e132124e15b33a8c396bdd"]http://www.subirimagenes.net/show-image.php?id=651b153ba0e132124e15b33a8c396bdd[/URL] 
el problema es que en entidad debe mostrarme el nombre y me muestra el numero 0 espero me ayuden y gracias, haciendo este post me he dado cuenta de algunos errores y haber si eso me ayuda a solucionarlo :D de igual espero sus ayuda