/** * Elimina un icono de la grilla * * @param album Nombre del album a quitar */ public void removeAlbum(String album) { for (int i = grid.getComponentCount() - 1; i >= 0; i--) { AlbumIcon ai = (AlbumIcon) grid.getComponent(i); if (ai.getAlbumName() == album) { ai.setVisible(false); removeAlbum(ai); } } }
/** * Setea el album seleccionado * * @param icon Album a setear */ public void setSelected(AlbumIcon icon) { // Quita el icono anterior if (selected != null) { selected.setSelected(false); } // Setea el nuevo icono this.selected = icon; if (selected != null) { selected.setSelected(true); } }