Re:problema com jdbc

axo que vc tem que fazer a verificação:

if (rs.next())
    //Deixa o cara entrar no sistema
else
   //não deixa

Seu problema pode estar no getPassword().

Tente assim:

String senha = new String(caixasenha.getPassword()); String sql="select senha from Login where senha='" + senha + "'";

Outra dica: não faça da senha parte do seu comando. Desse jeito você está permitindo o famoso SQL Injection.
Tente utilizar parâmetros, como:

String sql="select senha from Login where senha = ?";