Popular Jtextfield com informações do banco PostgreSQL

Bom pessoal, estou com um trabalho da faculdade e to implementando umas funções a mais, fiz uma tela de login basica apenas com usuario e senha até ai ok, chamo uma outra view e nessa view eu quero carregar as informações do cliente dentro do Jtextefield de acordo com o que está no banco, mas a principio não sei como posso fazer isso, pesquisei algumas coisas e nada me ajudou.

O banco que estou usando é o PostgreSQL

Mano, pesquisa superficial, hein?
Você vai fazer o select, trazer os dados até a tela e, na tela, invocar o método setText…

haha pior que não, acredito que se for pra tirar sarro é melhor não comentar, mas busquei em outras fontes. A duvida era só como pegar esses dados e setar em uma variavel ou objeto(que foi o que usei no caso) e a solução que densenvolvi foi a seguinte :

public Cliente getCliente(String nome) throws Exception {
    Cliente cliente = new Cliente();

    String info = "Select * from cliente where nome = ? ";

    try {
        PreparedStatement pst = c.prepareStatement(info);

        pst.setString(1, nome);
        rs = pst.executeQuery();

        if (rs.next()) {

            cliente.setId(rs.getInt("id"));
            cliente.setNome(rs.getString("nome"));
            cliente.setEmail(rs.getString("email"));

            return cliente;

        } else {
            throw new Exception("Usuário e e-mail inválidos.");
        }
    } catch (SQLException e) {
        JOptionPane.showMessageDialog(null, e.getMessage());
    }

    return cliente;
}

Assim eu populo meu objeto e retorno ele, e chamo na view.

Mas obrigado de toda forma.