Necesito que en un label se carguen de forma aleatoria una palabra de una base de datos en java
este método tengo en mi clase GestionPalabra
public ResultSet palabraAleatoria() throws Exception {
ResultSet rs = null;
String sql = "SELECT frasecambiada FROM palabra ORDER BY RAND() LIMIT 1";
try{
PreparedStatement st = conex.getConector().prepareStatement(sql);
rs = st.executeQuery();
}catch(SQLException e){
throw new Exception(e.getMessage());
}
return rs;
}
y esto en la interfaz en mi botón jugar
private void btjugarActionPerformed(java.awt.event.ActionEvent evt) {
GestionPalabra word = new GestionPalabra();
txtpalabra.setText(txtpalabra.getText() + word.palabraAleatoria());