int indice = jTableArticulos.getSelectedRow();
if (indice > -1) {
Integer i = Integer.parseInt(jTableArticulos.getValueAt(indice, 0).toString());
Articulo a = mapaArticulos.get(i);
try {
MaterialLeerApunte materialApunte = new MaterialLeerApunte((Apunte) a);
materialApunte.setVisible(true);
} catch (Exception e) {
}
try {
MaterialLeerCD materialCd = new MaterialLeerCD((Cd) a);
materialCd.setVisible(true);