<RESOLVIDO>Ajuda com java, pegar dados do banco e colocar em uma JLabel

Então, basicamente o que eu queria era que quando eu iniciasse minha tela principal, nela tem um Jlabel e nessa J label ficasse um nome pego no banco de dados

Nessa foto ta o banco de dados, queria pegar só o “nome studio” e colocar na Jlabel

no caso nessa que ta circulada de vermelho

segue o codigo que eu tava tentando pra fazer:

public void trocarnome(){
        String sql;
        sql = "select * from hg_studio";
        try {
            pst = conexao.prepareStatement(sql);

            rs = pst.executeQuery();

                txtstudio.setText(rs.getString(sql));
                
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null, e);
            
        } 
    }

alguem sabe o que ta errado ai?

public void trocarnome(){
        
        String sql;
        sql = "select * from hg_studio";
        try {
            pst = conexao.prepareStatement(sql);

            rs = pst.executeQuery();

            while(rs.next()){
                String nome = rs.getString("nomestudio");
                txtstudio.setText(nome);
                
            
            }
                //txtstudio.setText(rs.getString(2));
                
        } catch (Exception e) {
            JOptionPane.showMessageDialog(null, e);
            
        } 
}

era apenas essa besteira ai, se for ajudar alguem, ta ai