No se encontró un controlador adecuado (SQLite)

Espero que alguien pueda ayudarme. Estoy trabajando en una aplicación simple que se conecta con una base de datos SQLite. El siguiente es mi código de conexión:

try {           
  Connection con = DriverManager.getConnection("jdbc:sqlite:myDB.sqlite");
  PreparedStatement pstm = con.prepareStatement("insert into hell(username,pssword) " +
"values ('"+tfUname.getText()+"','"+tfUpass.getText()+"')");

  pstm.close();
  con.close();
  JOptionPane.showMessageDialog(null,"Congrats, you have been registered succesfully");
  RegisterWindow rw = new RegisterWindow();
  rw.setVisible(false);
  pack();
  dispose();
} catch(SQLException ex) {
  setTitle(ex.toString());
}

Esto es solo una ventana para cargar un nombre de usuario y contraseña en la base de datos. El problema que tengo es que cuando hago clic en el botón aparece la siguiente excepción:

"java.sql.SQLException: No suitable driver found for jdbc:sqlite:C\\LoginJava2\\myDB.sqlite" 

(Encontré un ejemplo sobre cómo conectarse a una base de datos SQLite en Java, el ejemplo que encontré funciona bien)

Este programa lo estoy haciendo en el constructor de ventanas (eclipse). Estoy usando el mismo controlador que uso en el ejemplo que encontré. No sé si tengo que usar otro driver. De hecho, lo he intentado con diferentes controladores pero ese mensaje sigue apareciendo.

Respuestas a la pregunta(6)

Su respuesta a la pregunta