Mostrar dados no formulário utilizando mvc Desktop

5 respostas
R

Olá pessoal eu queria saber como fazer para mostrar dados em um formulario JFrame utilizando mvc ou seja mostrar o conteúdo
do banco pela view.
Se possivel poste seu exemplo.
Obrigado a todos.

5 Respostas

R

Eu consegui as informações no Dao preenchidos,mas preciso que estas informações apareçam nos campos do formulario.

public List<ContatoBean> mostrarContato()//(Object nome, String tipoLocal, Object telTipoFixo, String telefoneFixo, Object telTipoOperadora1, String telCelular1, Object telTipoOperadora2, String telCelular2) throws SQLException
	{ 
		try
		{
		    List<ContatoBean> lista = new ArrayList<ContatoBean>();
		    conn = cb.conecta();
		    pstm=conn.prepareStatement("select * from Contato");
		    rs =pstm.executeQuery();
		    
		        while(rs.next())
		        {
		    	    ContatoBean contato = new ContatoBean();
		    	
			    //contato.setId(rs.getString("Id"));
			    contato.setNome(rs.getObject("Nome"));
			    contato.setTipoLocal(rs.getString("Tipo_Local"));
			    contato.setTelTipoFixo(rs.getString("TelTipoFixo"));
			    contato.setTelefoneFixo(rs.getString("Telefone_fixo")); 
			    contato.setTelTipoOperadora1(rs.getString("Tel_Tipo_Operadora1")); 
			    contato.setTelCelular1(rs.getString("Telefone_Celular1"));   
			    contato.setTelTipoOperadora2(rs.getString("Tel_Tipo_Operadora2"));   
			    contato.setTelCelular2(rs.getString("Telefone_Celular2"));
			    
			    lista.add(contato);
			    //System.out.println(contato);
				//rs.close();
				//pstm.close();
		        }
		   }  
		    catch(SQLException erro)
		    {
		    	JOptionPane.showMessageDialog(null,"Erro ao mostrarDados do dao"+erro.getMessage());
		    }
			return null;
	}
R

Este é meu Bean. na camada de modelo…Será que alguém pode me ajudar???

package model.bean;
import java.sql.Date;
public class ContatoBean 
{
	public int id;
	public Object nome; 
	public String tipoLocal;
	public String telTipoFixo; 
	public String telefoneFixo; 
	public String telTipoOperadora1;
	public String telCelular1; 
	public String telTipoOperadora2;
	public String telCelular2; 
	public Date dataGravada;
	public Date dataAlterada;
	
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public Object getNome()
	{
		return nome;
	}
	public void setNome(Object nome)
	{
		this.nome = nome;
	}
	public String getTipoLocal()
	{
	    return tipoLocal;
	}
	public void setTipoLocal(String tipoLocal)
	{
		this.tipoLocal = tipoLocal;
	}
	public String getTelTipoFixo()
	{
		return telTipoFixo;
	}
	public void setTelTipoFixo(String telTipoFixo)
	{
		this.telTipoFixo = telTipoFixo;
	}
	public String getTelefoneFixo()
	{
		return telefoneFixo;
	}
	public void setTelefoneFixo(String telefoneFixo)
	{
		this.telefoneFixo = telefoneFixo;
	}
	public String getTelTipoOperadora1()
	{
		return telTipoOperadora1;
	}
	public void setTelTipoOperadora1(String telTipoOperadora1)
	{
		this.telTipoOperadora1 = telTipoOperadora1;
	}
	public String getTelCelular1()
	{
		return telCelular1;
	}
	public void setTelCelular1(String telCelular1)
	{
		this.telCelular1 = telCelular1;
	}
	public String getTelTipoOperadora2()
	{
	    return telTipoOperadora2;
	}
	public void setTelTipoOperadora2(String telTipoOperadora2)
	{
		this.telTipoOperadora2 = telTipoOperadora2;
	}
	public String getTelCelular2()
	{
		return telCelular2;
	}
	public void setTelCelular2(String telCelular2)
	{
		this.telCelular2 = telCelular2;
	}
}
romarcio

De uma olhada, boas praticas dentro do forum: Aprenda a postar Código Fonte no GUJ

Depois pode dar um conferida nesse tutorial: utilizando-swing-com-banco-de-dados

R

Obrigado pela orientação e verificarei o modelo de código deste link.
vlw

romarcio

ronaldosampaio:
Obrigado pela orientação e verificarei o modelo de código deste link.
vlw

:thumbup:

Criado 4 de dezembro de 2012
Ultima resposta 4 de dez. de 2012
Respostas 5
Participantes 2