Exibir consulta MySql em uma janela [RESOLVIDO]

Olá pessoal, estou precisando exibir uma consulta de MySql na tela, consigo conectar no banco, fazer a consulta mas estou tendo dificuldade de pegar essas informações e exibir na tela. Não estou usando Hibernate.

[code]public class Janela12 {

public static void main(String[] args) {
String driver = “com.mysql.jdbc.Driver”;
String banco = “newdatabase”;
String host = “localhost”;
String str_conn = “jdbc:mysql://” + host + “:1212/” + banco;
String usuario = “adm”;
String senha = “senha”;

    String ano = JOptionPane.showInputDialog("Digite o ano");
    
     try {
           Class.forName(driver);

           Connection conn = DriverManager.getConnection(str_conn, usuario, senha);

           Statement stmt = conn.createStatement();

           String sql = "SELECT * FROM quadrinhos where Ano = ano";
     
           ResultSet rs = stmt.executeQuery(sql);
     
           while (rs.next()) {
                System.out.println(rs.getString("Nome"));
                System.out.println(rs.getString("Numero"));
                System.out.println(rs.getString("Editora"));
                             
           }
    }
    catch (ClassNotFoundException ex) {
         System.out.println("Não foi possível carregar o driver.");
         ex.printStackTrace();
    }
    catch (SQLException ex) {
         System.out.println("Problema");
         ex.printStackTrace();
   }
     
    
}

}[/code]

Cara joga os valores dentro de uma String ai depois vc apresenta elas. Acho que apresenta direto não da

[code]while (rs.next()) {
String nome = rs.getString(“Nome”);
Striing numero = rs.getString(“Numero”);
String editora = rs.getString(“Editora”);

System.out.println(nome);
System.out.println(numero);
System.out.println(editora);
} [/code]

String sql = "SELECT * FROM quadrinhos where Ano = " + ano;  

ou se ano for string no banco

String sql = "SELECT * FROM quadrinhos where Ano = '" + ano + "'";  

Deu certo amigos, agradeço a atenção.