Solo termina la linea con Statement statement= con.createStatement();
En el video, Java lo sugiere pero bajo ciertas condiciones, no. Solo termina la línea como te comenté y listo.
Ahora, taaaaaaaaaaaaaaal vez y te marque un par de errores al seguir copiando el código en la declaración del statement y en el execute, no te preocupes. Para que se asemeje al que se ve en el video, puedes complementar la misma línea que te comenté con java.sql.Statement myStatement= myCon.createStatement();
Si te pide declarar o importar una libreria, lo haces y listo. Te doy como ejemplo el mío:
public List<?> listar() throws SQLException{
Connection myCon=DriverManager.getConnection(
"jdbc:mysql://localhost/control-De-Stock?useTimeZone=true&serverTimeZone=UTC",
"root",
"root1234");
java.sql.Statement myStatement= myCon.createStatement();
boolean result=myStatement.execute("SELECT ID, NOMBRE DESCRIPCION, CANTIDAD FROM PRODUCTO");
System.out.println(result);
myCon.close();
return new ArrayList<>();
}
Yo cambié con por myCon y statement por myStatement. Y ya solo debes ir a la clase ControlDeStockFrame para agregar el try-catch.
Y listo, espero te sirva.